Код: Выделить всё
as beforeRequest' => [
'class' => 'yii\filters\AccessControl',
'rules' => [
[
'allow' => true,
'actions' => ['login'],
],
[
'allow' => true,
'roles' => ['admin','programmer'],
],
],
'denyCallback' => function () {
throw new BadRequestHttpException(" ВАМ НЕ РАЗРЕШЕНО ДАННОЕ ДЕЙСТВИЕ");
},
],