static function getMenuContent()
{
$menu = array();
if (Session::haveRightsOr('device', array(CREATE, UPDATE, PURGE))) {
$menu['title'] = static::getTypeName(Session::getPluralNumber());
$menu['page'] = '/front/device.php';
$dps = Dropdown::getDeviceItemTypes();
foreach ($dps as $tab) {
foreach ($tab as $key => $val) {
if ($tmp = getItemForItemtype($key)) {
$menu['options'][$key]['title'] = $val;
$menu['options'][$key]['page'] = $tmp->getSearchURL(false);
$menu['options'][$key]['links']['search'] = $tmp->getSearchURL(false);
if ($tmp->canCreate()) {
$menu['options'][$key]['links']['add'] = $tmp->getFormURL(false);
}
}
}
}
}
if (count($menu)) {
return $menu;
}
return false;
}