You are here

function apply_for_role_user_has_role in Apply for role 5

Same name and namespace in other branches
  1. 6 apply_for_role.module \apply_for_role_user_has_role()
  2. 7.2 apply_for_role.module \apply_for_role_user_has_role()
  3. 7 apply_for_role.module \apply_for_role_user_has_role()

Check if a user has a given role.

Parameters

$uid User id:

$rid Role id:

Return value

Boolean

1 call to apply_for_role_user_has_role()
apply_for_role_add_apply in ./apply_for_role.module
Store a role application in the database.

File

./apply_for_role.module, line 429
Allows users to apply for roles.

Code

function apply_for_role_user_has_role($uid, $rid) {
  if (!empty($uid) && !empty($rid)) {
    $user = user_load(array(
      'uid' => $uid,
    ));
    return !empty($user->uid) && isset($user->roles[$rid]);
  }
  return FALSE;
}