public function behaviors() { return ['access' => ['class' => AccessControl::className(), 'rules' => [['actions' => ['index'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Допуски > Просмотр таблицы')], ['actions' => ['create'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Допуски > Создание')], ['actions' => ['update'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Допуски > Редактирование')], ['actions' => ['delete', 'multidelete'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Допуски > Удаление')]]]]; }
/** * @inheritdoc */ public function behaviors() { return ['access' => ['class' => AccessControl::className(), 'rules' => [['actions' => ['login', 'error'], 'allow' => true], ['actions' => ['logout'], 'allow' => true, 'roles' => ['@']], ['actions' => ['index'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Главная')], ['actions' => ['setting'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Настройки')], ['actions' => ['manager'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Менеджер файлов')]]]]; }
public function behaviors() { return ['access' => ['class' => AccessControl::className(), 'rules' => [['actions' => ['create', 'update', 'delete', 'multidelete'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Шаблоны > Редактирование')]]]]; }
public function behaviors() { return ['access' => ['class' => AccessControl::className(), 'rules' => [['actions' => ['index'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Документы > Поиск по документам')], ['actions' => ['create'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Документы > Создание')], ['actions' => ['update', 'multipublicate', 'multiclose', 'ajaxoptions', 'ajaxoption', 'deleteimg', 'deletefield'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Документы > Редактирование')], ['actions' => ['move'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Документы > Перемещение')], ['actions' => ['delete', 'multidelete'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Документы > Удаление')], ['actions' => ['view'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Документы > Предварительный просмотр')]]]]; }
public function behaviors() { return ['access' => ['class' => AccessControl::className(), 'rules' => [['actions' => ['index'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Дополнительные поля > Поиск')]]]]; }