Acces Control для двух разных identity
Добавлено: 2018.01.17, 21:40
Здравствуйте! У меня в проекте два класса используются в качестве идентити интерфейса, user и shop. В контроллере реализован вот такой контроль доступа. Но он только для класса шоп. Подскажите как реализовать контроль доступа для стандартного класса юзер, чтобы они не перебивали друг друга? Спасибо!
Код: Выделить всё
/**
* @inheritdoc
*/
public function behaviors()
{
return [
'access' => [
'class' => 'yii\filters\AccessControl',
'except' => ['login', 'logout'],
'rules' => [
[
'allow' => true,
'roles' => ['@'],
]
],
'user' => $this->shop // тут указывается что это для класса шоп. А как еще для юзера добавить?
],
];
}