checkAccessRecursive() protected method
Performs access check for the specified user.
This method is internally called by checkAccess().
| protected boolean checkAccessRecursive ( $user, $itemName, $params, $assignments ) | ||
|---|---|---|
| $user | string|integer |
The user ID. This should can be either an integer or a string representing the unique identifier of a user. See yii\web\User::$id. |
| $itemName | string |
The name of the operation that need access check |
| $params | array |
Name-value pairs that would be passed to rules associated with the tasks and roles assigned to the user. A param with name 'user' is added to this array, which holds the value of |
| $assignments | yii\rbac\Assignment[] |
The assignments to the specified user |
| return | boolean |
Whether the operations can be performed by the user. |
Please login to continue.