1

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

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

提前致谢!

4

1 回答 1

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

于 2013-08-13T09:48:57.033 回答