You are here

function themekey_user_themekey_global in ThemeKey 7.2

Same name and namespace in other branches
  1. 6.4 modules/themekey.user.inc \themekey_user_themekey_global()
  2. 6 modules/themekey.user.inc \themekey_user_themekey_global()
  3. 6.2 modules/themekey.user.inc \themekey_user_themekey_global()
  4. 6.3 modules/themekey.user.inc \themekey_user_themekey_global()
  5. 7.3 modules/themekey.user.inc \themekey_user_themekey_global()
  6. 7 modules/themekey.user.inc \themekey_user_themekey_global()

Implements hook_themekey_global().

File

modules/themekey.user.inc, line 66
Provides some user attributes as ThemeKey properties.

Code

function themekey_user_themekey_global() {
  global $user;
  $parameters = array();
  $parameters['user:hostname'] = !empty($user->hostname) ? $user->hostname : NULL;
  $parameters['user:language'] = !empty($user->language) ? $user->language : NULL;
  $parameters['user:name'] = !empty($user->name) ? $user->name : NULL;
  $parameters['user:uid'] = $user->uid;
  $parameters['user:role'] = $user->roles;
  return $parameters;
}