我收到错误:(我搜索了这个错误并且没有看到任何可比的内容)
Notice: Undefined property: stdClass::$permissions in
对于这行代码:$permissions = json_decode($group->first()->permissions, true);
是这样的:
public function hasPermission($key) {
$group = $this->_db->get('groups', array('id', '=', $this->data()->group));
if($group->count()) {
$permissions = json_decode($group->first()->permissions, true);
if($permissions[$key] == true) {
return true;
}
}
return false;
}
我这样称呼它:
if($user->hasPermission('User')) {
include 'navUser.php';
}
我不确定我做错了什么。这是来自一个框架,它可以在我的其他网站上工作,与这个网站的唯一区别是我试图从它调用它的文件夹是在一个子文件夹中,其他网站的页面都在根目录中。
我做错了什么?