Zend框架代码说明(roleHasAcces)

时间:2013-08-13 09:39:29

标签: php zend-framework acl roles

我在旧代码中发现了这个,我正在尝试重构,但我不知道它意味着什么。有人可以向我解释这条规则吗?

if (!LibraryName_Feature_Access_RoleHelper::roleHasAccess($plan_code, 'can_subscribe')) {
        $this->_redirect('error/404');
    }

提前致谢!

1 个答案:

答案 0 :(得分:2)

if (!LibraryName_Feature_Access_RoleHelper::roleHasAccess($plan_code, 'can_subscribe')) {
    $this->_redirect('error/404');
}

在上面的代码中,$ plan_code有一些价值。它可能是管理员代码或访客用户代码,并且检查该特定类型的用户是否可以订阅,这意味着用户具有订阅的访问权限。

详细查询,请查看此链接。 http://framework.zend.com/apidoc/2.0/classes/Zend.Permissions.Acl.Acl.html

相关问题