On this page
function drupal_anonymous_user
drupal_anonymous_user()
Generates a default anonymous $user object.
Return value
Object - the user object.
File
- includes/bootstrap.inc, line 2414
- Functions that need to be loaded on every Drupal request.
Code
function drupal_anonymous_user() {
$user = variable_get('drupal_anonymous_user_object', new stdClass);
$user->uid = 0;
$user->hostname = ip_address();
$user->roles = array();
$user->roles[DRUPAL_ANONYMOUS_RID] = 'anonymous user';
$user->cache = 0;
return $user;
}
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/includes!bootstrap.inc/function/drupal_anonymous_user/7.x