Interface yii\rbac\CheckAccessInterface
| 实现 | yii\rbac\ManagerInterface |
|---|---|
| 可用版本自 | 2.0.9 |
| 源码 | https://github.com/yiichina/yii2/blob/api/framework/rbac/CheckAccessInterface.php |
有关 CheckAccessInterface 的更多详细信息和用法信息,请参阅 授权指南。
方法详情
检查用户是否具有指定的权限。
| public abstract boolean checkAccess($userId, $permissionName, $params = []) | ||
| $userId | ||
| $permissionName | string | 要检查的权限名称 |
| $params | array | 键值对数组, 将传递给与用户分配的角色和权限相关的规则。 |
| return | boolean | 用户是否具有指定的权限。 |
|---|---|---|
| throws | yii\base\InvalidParamException | 如果 $permissionName 不是现有的权限名称 |