yii2 访问控制错误
Error with access control in yii2
我在尝试授予某些用户访问模块的权限时遇到错误
use yii\filters\AccessControl;
public function behaviors()
{
return [
'access'=>[
[
'class' => AccessControl::className(),
'only'=>['view','index'],
'rules'=>[
[
'allow'=>true,
'actions'=>['view','index'],
'roles'=>['Administrador'],
]
],
]
],
错误信息
Object configuration must be an array containing a "class" element.
你的数组太多了:
public function behaviors()
{
return [
'access'=>[
'class' => AccessControl::className(),
'only'=>['view','index'],
'rules'=>[
[
'allow'=>true,
'actions'=>['view','index'],
'roles'=>['Administrador'],
]
],
],
我在尝试授予某些用户访问模块的权限时遇到错误
use yii\filters\AccessControl;
public function behaviors()
{
return [
'access'=>[
[
'class' => AccessControl::className(),
'only'=>['view','index'],
'rules'=>[
[
'allow'=>true,
'actions'=>['view','index'],
'roles'=>['Administrador'],
]
],
]
],
错误信息
Object configuration must be an array containing a "class" element.
你的数组太多了:
public function behaviors()
{
return [
'access'=>[
'class' => AccessControl::className(),
'only'=>['view','index'],
'rules'=>[
[
'allow'=>true,
'actions'=>['view','index'],
'roles'=>['Administrador'],
]
],
],