| 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();
}