You are here

function fasttoggle_get_user_role_array in Fasttoggle 6

Same name and namespace in other branches
  1. 7 module/fasttoggle_user/fasttoggle_user.module \fasttoggle_get_user_role_array()
1 string reference to 'fasttoggle_get_user_role_array'
fasttoggle_fasttoggle_options in ./fasttoggle.module
Implementation of hook_fasttoggle_options().

File

./fasttoggle.module, line 246
Enables fast toggling of binary or not so binary settings.

Code

function fasttoggle_get_user_role_array($user, $role) {
  $result = array(
    'roles' => $user->roles,
  );
  if (isset($user->roles[$role])) {
    unset($result['roles'][$role]);
  }
  else {
    $result['roles'][$role] = TRUE;
  }
  return $result;
}