1 user.api.php hook_user_role_delete($role)

Respond to user role deletion.

Modules implementing this hook can act on the user role object when deleted.

Parameters

object $role: The $role object being deleted.

Related topics

File

core/modules/user/user.api.php, line 423
Hooks provided by the User module.

Code

function hook_user_role_delete($role) {
  // Delete existing instances of the deleted role.
  db_delete('my_module_table')
    ->condition('role', $role->name)
    ->execute();
}