function user_uid_optional_to_arg

Returns $arg or the user ID of the current user if $arg is '%' or empty.

@todo rethink the naming of this in Drupal 8.

1 call to user_uid_optional_to_arg()
user_uid_only_optional_to_arg in modules/user/user.module
Returns $arg or the user ID of the current user if $arg is '%' or empty.

File

modules/user/user.module, line 2042

Code

function user_uid_optional_to_arg($arg) {
    // Give back the current user uid when called from eg. tracker, aka.
    // with an empty arg. Also use the current user uid when called from
    // the menu with a % for the current account link.
    return empty($arg) || $arg == '%' ? $GLOBALS['user']->uid : $arg;
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.