介面 yii\rbac\CheckAccessInterface
實作於 | yii\rbac\ManagerInterface |
---|---|
起始版本 | 2.0.9 |
原始碼 | https://github.com/yiisoft/yii2/blob/master/framework/rbac/CheckAccessInterface.php |
關於 CheckAccessInterface 的更多詳細資訊和用法,請參閱關於安全授權的指南文章。
方法詳情
檢查使用者是否具有指定的權限。
public abstract boolean checkAccess ( $userId, $permissionName, $params = [] ) | ||
$userId | string|integer |
使用者 ID。這應該是整數或字串,代表使用者的唯一識別符。請參閱 yii\web\User::$id。 |
$permissionName | string |
要檢查的權限名稱 |
$params | array |
將傳遞給與使用者角色和權限相關聯之規則的名稱-值對。 |
回傳 | boolean |
使用者是否具有指定的權限。 |
---|---|---|
拋出 | yii\base\InvalidParamException |
如果 $permissionName 沒有指向現有的權限 |
public function checkAccess($userId, $permissionName, $params = []);
註冊 或 登入 以發表評論。