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('Администрирование: Допуски > Удаление')]]]];
 }
Пример #2
0
 /**
  * @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('Администрирование: Менеджер файлов')]]]];
 }
Пример #3
0
 public function behaviors()
 {
     return ['access' => ['class' => AccessControl::className(), 'rules' => [['actions' => ['create', 'update', 'delete', 'multidelete'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Шаблоны > Редактирование')]]]];
 }
Пример #4
0
 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('Администрирование: Документы > Предварительный просмотр')]]]];
 }
Пример #5
0
 public function behaviors()
 {
     return ['access' => ['class' => AccessControl::className(), 'rules' => [['actions' => ['index'], 'allow' => true, 'roles' => AuthItemChild::getRolesByPermission('Администрирование: Дополнительные поля > Поиск')]]]];
 }