function ldap_user_user_delete in Lightweight Directory Access Protocol (LDAP) 8.4
Same name and namespace in other branches
- 8.2 ldap_user/ldap_user.module \ldap_user_user_delete()
- 8.3 ldap_user/ldap_user.module \ldap_user_user_delete()
- 7.2 ldap_user/ldap_user.module \ldap_user_user_delete()
Implements hook_ENTITY_TYPE_delete().
File
- ldap_user/
ldap_user.module, line 148
Code
function ldap_user_user_delete($account) {
$event = new LdapUserDeletedEvent($account);
/** @var \Symfony\Component\EventDispatcher\EventDispatcher $dispatcher */
$dispatcher = \Drupal::service('event_dispatcher');
if (version_compare(\Drupal::VERSION, '9.1', '>=')) {
$dispatcher
->dispatch($event, LdapUserDeletedEvent::EVENT_NAME);
}
else {
$dispatcher
->dispatch(LdapUserDeletedEvent::EVENT_NAME, $event);
}
}