我在 accessRules() 函数中使用以下代码来匹配登录用户的角色。角色在身份验证过程中使用
$this->setState('role', $record->role);
accessRules() 函数中的代码是:
$role="";
if(Yii::app()->user->getId()===null)
{
$role="guest";
}
else
{
$role=Yii::app()->user->role;
}
return array(
array('allow', 'actions'=>array('index','view'),
'users'=>array('*'),
),
);
这段代码在我的本地机器上运行良好,但是当我将它上传到服务器时它给了我Use of undefined constant guest - assumed 'guest'
错误。这是什么原因,我该如何解决这个问题。谢谢!!!