You are here

function role_expire_delete_user_records in Role Expire 7

Same name and namespace in other branches
  1. 6 role_expire.module \role_expire_delete_user_records()

API function; Delete all user expirations.

Parameters

$uid: User ID.

2 calls to role_expire_delete_user_records()
role_expire_user_cancel in ./role_expire.module
Implements hook_user_cancel().
role_expire_user_delete in ./role_expire.module
Implements hook_user_delete().

File

./role_expire.module, line 84
Role Expire module

Code

function role_expire_delete_user_records($uid) {
  db_delete('role_expire')
    ->condition('uid', $uid)
    ->execute();

  // Delete the user's sessions so they have login again with their new access.
  drupal_session_destroy_uid($uid);
}