Вопрос в следующем. у меня есть переопределенный контроллер, который наследуют все контроллеры, в нем прописано следующее
Код: Выделить всё
public function behaviors()
{
return ['access' => [
'class' => AccessControl::className(),
'rules' => [
[
'allow' => true,
'controllers' => ['login'],
'actions' => ['login', 'signup', 'index'],
'roles' => ['?'],
],
[
'allow' => true,
'actions' => ['logout'],
'roles' => ['@'],
],
],
]
];
}
Так же у меня есть контоллер Test
в нем у меня тоже прописаны права доступа
Код: Выделить всё
public function behaviors()
{
return [
'access' => [
'class' => AccessControl::className(),
'rules' => [
[
'actions' => ['index'],
'allow' => true,
],
],
]
];
}
и вот вопрос, как объединить права доступа из наследуемого контроллера и текущего контроллера?
в первом yii я делал так
Код: Выделить всё
return array_merge(parent::accessRules(), array()....