Method | Description | |
---|---|---|
checkModuleRights ( CWebModule $module ) : boolean | ||
filterMenuVisibilityByUserRoles ( array $menu ) : array | Обходит дерево меню и вычисляет доступность элемента для пользователя. | |
filterModulesListByUserRoles ( array $modules ) : array | ||
getModules ( boolean $navigationOnly = false, boolean $disableModule = false ) : array | mixed |
Method | Description | |
---|---|---|
getRoleByRoute ( $route ) : string | Функция преобразует роут в предполагаемое название правила. |
public checkModuleRights ( CWebModule $module ) : boolean | ||
$module | CWebModule | |
return | boolean |
public filterMenuVisibilityByUserRoles ( array $menu ) : array | ||
$menu | array | array - Меню |
return | array | - Меню с проставленным атрибутом visible |
public filterModulesListByUserRoles ( array $modules ) : array | ||
$modules | array | |
return | array |