我在试图重构的旧代码中发现了这一点,但我不知道它意味着什么。有人能向我解释一下这个代码规则吗?
if (!LibraryName_Feature_Access_RoleHelper::roleHasAccess($plan_code, 'can_subscribe')) {
$this->_redirect('error/404');
}
提前感谢!
if (!LibraryName_Feature_Access_RoleHelper::roleHasAccess($plan_code, 'can_subscribe')) {
$this->_redirect('error/404');
}
在上面的代码中,$plan_code有一些值。它可能是Admin代码或Guest User代码,它检查特定类型的用户是否可以订阅,意味着用户是否有订阅的访问权限。
有关详细查询,请查看此链接。http://framework.zend.com/apidoc/2.0/classes/Zend.Permissions.Acl.Acl.html