function lti_tool_provider_memberships_user_delete in LTI Tool Provider 7
Implements hook_user_delete().
File
- lti_tool_provider_memberships/
lti_tool_provider_memberships.module, line 933 - lti_tool_provider_memberships hook implementations and support functions.
Code
function lti_tool_provider_memberships_user_delete($account) {
// Remove membership entities belonging to account.
$query = new EntityFieldQuery();
$results = $query
->entityCondition('entity_type', 'lti_tool_provider_memberships')
->propertyCondition('lti_tool_provider_memberships_uid', $account->uid, '=')
->execute();
if (isset($results['lti_tool_provider_memberships'])) {
lti_tool_provider_memberships_delete_multiple($results['lti_tool_provider_memberships']);
}
}