function hook_user_delete
Respond to user deletion.
This hook is invoked from user_delete_multiple() before field_attach_delete() is called and before users are actually removed from the database.
Modules should additionally implement hook_user_cancel() to process stored user data for other account cancellation methods.
Parameters
$account: The account that is being deleted.
See also
Related topics
7 functions implement hook_user_delete()
Note: this list is generated by pattern matching, so it may include some functions that are not actually implementations of this hook.
- comment_user_delete in drupal-7.x/
modules/ comment/ comment.module - Implements hook_user_delete().
- entity_crud_hook_test_user_delete in drupal-7.x/
modules/ simpletest/ tests/ entity_crud_hook_test.module - Implements hook_user_delete().
- node_user_delete in drupal-7.x/
modules/ node/ node.module - Implements hook_user_delete().
- poll_user_delete in drupal-7.x/
modules/ poll/ poll.module - Implements hook_user_delete().
- profile_user_delete in drupal-7.x/
modules/ profile/ profile.module - Implements hook_user_delete().
1 invocation of hook_user_delete()
- user_delete_multiple in drupal-7.x/
modules/ user/ user.module - Delete multiple user accounts.
Archivo
- drupal-7.x/
modules/ user/ user.api.php, line 47 - Hooks provided by the User module.
Código
function hook_user_delete($account) {
db_delete('mytable')->condition('uid', $account->uid)->execute();
}