function crm_core_user_sync_user_delete in CRM Core 8
Same name and namespace in other branches
- 8.3 modules/crm_core_user_sync/crm_core_user_sync.module \crm_core_user_sync_user_delete()
- 8.2 modules/crm_core_user_sync/crm_core_user_sync.module \crm_core_user_sync_user_delete()
- 7 modules/crm_core_user_sync/crm_core_user_sync.module \crm_core_user_sync_user_delete()
Implements hook_user_delete().
File
- modules/
crm_core_user_sync/ crm_core_user_sync.module, line 42 - CRM Core User Synchronization module.
Code
function crm_core_user_sync_user_delete(UserInterface $account) {
$relation_id = \Drupal::service('crm_core_user_sync.relation')
->getUserRelationId($account
->id());
if ($relation_id) {
$relation = Relation::load($relation_id);
$relation
->delete();
}
}