Skip to content

Commit

Permalink
MDL-27653 fix incorrect int | object detection
Browse files Browse the repository at this point in the history
  • Loading branch information
skodak committed Jul 24, 2011
1 parent 6884b59 commit 2b55aca
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions lib/accesslib.php
Original file line number Diff line number Diff line change
Expand Up @@ -569,9 +569,9 @@ function has_capability($capability, $context, $user = null, $doanything = true)

// make sure there is a real user specified
if ($user === null) {
$userid = !empty($USER->id) ? $USER->id : 0;
$userid = isset($USER->id) ? $USER->id : 0;
} else {
$userid = !empty($user->id) ? $user->id : $user;
$userid = is_object($user) ? $user->id : $user;
}

// capability must exist
Expand Down Expand Up @@ -2841,9 +2841,9 @@ function is_guest($context, $user = null) {

// make sure there is a real user specified
if ($user === null) {
$userid = !empty($USER->id) ? $USER->id : 0;
$userid = isset($USER->id) ? $USER->id : 0;
} else {
$userid = !empty($user->id) ? $user->id : $user;
$userid = is_object($user) ? $user->id : $user;
}

if (isguestuser($userid)) {
Expand Down Expand Up @@ -2914,9 +2914,9 @@ function is_enrolled($context, $user = null, $withcapability = '', $onlyactive =

// make sure there is a real user specified
if ($user === null) {
$userid = !empty($USER->id) ? $USER->id : 0;
$userid = isset($USER->id) ? $USER->id : 0;
} else {
$userid = !empty($user->id) ? $user->id : $user;
$userid = is_object($user) ? $user->id : $user;
}

if (empty($userid)) {
Expand Down Expand Up @@ -4518,9 +4518,9 @@ function get_assignable_roles($context, $rolenamedisplay = ROLENAME_ALIAS, $with

// make sure there is a real user specified
if ($user === null) {
$userid = !empty($USER->id) ? $USER->id : 0;
$userid = isset($USER->id) ? $USER->id : 0;
} else {
$userid = !empty($user->id) ? $user->id : $user;
$userid = is_object($user) ? $user->id : $user;
}

if (!has_capability('moodle/role:assign', $context, $userid)) {
Expand Down

0 comments on commit 2b55aca

Please sign in to comment.