private function DrupalUserProcessor::deleteProvisionedLdapEntry in Lightweight Directory Access Protocol (LDAP) 8.3
Handle account deletion with LDAP entry provisioning.
Parameters
\Drupal\user\UserInterface $account: Drupal account.
1 call to DrupalUserProcessor::deleteProvisionedLdapEntry()
- DrupalUserProcessor::drupalUserDeleted in ldap_user/
src/ Processor/ DrupalUserProcessor.php - Handle deletion of Drupal user.
File
- ldap_user/
src/ Processor/ DrupalUserProcessor.php, line 854
Class
- DrupalUserProcessor
- Handles processing of a user from LDAP to Drupal.
Namespace
Drupal\ldap_user\ProcessorCode
private function deleteProvisionedLdapEntry(UserInterface $account) {
if ($this
->provisionsLdapEntriesFromDrupalUsers() && LdapConfiguration::provisionAvailableToLdap(self::PROVISION_LDAP_ENTRY_ON_USER_ON_USER_DELETE)) {
$ldapProcessor = new LdapUserProcessor();
$ldapProcessor
->deleteProvisionedLdapEntries($account);
}
}