You are here

function admin_select_init in Administration Menu select 7

Same name and namespace in other branches
  1. 6 admin_select.module \admin_select_init()

Implements hook_init().

File

./admin_select.module, line 133
Core functionality for Administration Menu select module.

Code

function admin_select_init() {
  $info = admin_select_get_admin_select_info();
  $current = _admin_select_default();
  if (user_access('select administration menu') && isset($GLOBALS['user']->data['admin_select']) && $info[$GLOBALS['user']->data['admin_select']]['access']) {
    $current = $GLOBALS['user']->data['admin_select'];
  }
  foreach ($info as $key => $item) {
    if ($key != $current) {
      admin_select_suppress_item($item);
    }
  }
}