You are here

function fasttoggle_user_status_access in Fasttoggle 7

Check access to toggle a user's status.

Parameters

object $obj: The object user.

string $type: Unused object type parameter.

string $group: Unused setting group parameter.

string $instance: Unused setting instance parameter.

Return value

int Access check result.

1 string reference to 'fasttoggle_user_status_access'
fasttoggle_user_fasttoggle_available_links in module/fasttoggle_user/fasttoggle_user.module
Implements hook_fasttoggle_available_links().

File

module/fasttoggle_user/fasttoggle_user.module, line 92

Code

function fasttoggle_user_status_access($obj, $type, $group, $instance) {
  $allow_u1 = variable_get('fasttoggle_allow_block_user1', 0);
  if (!is_null($obj) && $obj->uid == 0) {
    return FALSE;
  }
  return fasttoggle_allow_access_if((user_access("administer users") || user_access("moderate users")) && (is_null($obj) || $obj->uid != 1 || $allow_u1));
}