本文整理匯總了PHP中benutzerberechtigung::isFix方法的典型用法代碼示例。如果您正苦於以下問題:PHP benutzerberechtigung::isFix方法的具體用法?PHP benutzerberechtigung::isFix怎麽用?PHP benutzerberechtigung::isFix使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類benutzerberechtigung
的用法示例。
在下文中一共展示了benutzerberechtigung::isFix方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: __construct
public function __construct()
{
parent::__construct();
$sprache = getSprache();
$user = get_uid();
$rechte = new benutzerberechtigung();
$rechte->getBerechtigungen($user);
$p = new phrasen($sprache);
$fkt = new funktion();
$fkt->getAll($user);
if ($rechte->isFix() || $rechte->isBerechtigt('mitarbeiter/zeitsperre')) {
$this->items[] = array('title' => $p->t('menu/zeitsperren'), 'target' => 'content', 'link' => 'private/profile/zeitsperre_days.php?days=12', 'name' => $p->t('menu/zeitsperren'));
if ($rechte->isBerechtigt('admin', 0) || $rechte->isBerechtigt('mitarbeiter')) {
$this->items[] = array('title' => $p->t('menu/resturlaub'), 'target' => 'content', 'link' => 'private/profile/resturlaub.php', 'name' => $p->t('menu/resturlaub'));
}
if ($rechte->isBerechtigt('admin', 0) || $rechte->isBerechtigt('mitarbeiter') || $fkt->checkFunktion('stvLtg') || $fkt->checkFunktion('gLtg') || $fkt->checkFunktion('Leitung') || $fkt->checkFunktion('ass')) {
$this->items[] = array('title' => $p->t('menu/fixangestellte'), 'target' => 'content', 'link' => 'private/profile/zeitsperre.php?fix=true', 'name' => $p->t('menu/fixangestellte'));
$this->items[] = array('title' => $p->t('menu/fixelektoren'), 'target' => 'content', 'link' => 'private/profile/zeitsperre.php?fix=true&lektor=true', 'name' => $p->t('menu/fixelektoren'));
$this->items[] = array('title' => $p->t('menu/organisationseinheit'), 'target' => 'content', 'link' => 'private/profile/zeitsperre.php?organisationseinheit=', 'name' => $p->t('menu/organisationseinheit'));
$this->items[] = array('title' => $p->t('menu/assistenz'), 'target' => 'content', 'link' => 'private/profile/zeitsperre.php?funktion=ass&stg_kz=', 'name' => $p->t('menu/assistenz'));
}
$stg_obj = new studiengang();
$stg_obj->loadArray($rechte->getStgKz('admin'), 'typ, kurzbz', true);
foreach ($stg_obj->result as $row) {
$this->items[] = array('title' => 'Lektoren ' . $row->kurzbzlang, 'target' => 'content', 'link' => 'private/profile/zeitsperre.php?funktion=lkt&stg_kz=' . $row->studiengang_kz, 'name' => $p->t('menu/lektoren') . ' ' . $row->kurzbzlang);
}
}
$this->output();
}