RbacPermission
- Full name:
\Codefy\Framework\Auth\Rbac\Entity\RbacPermission
- This class implements:
\Codefy\Framework\Auth\Rbac\Entity\Permission
Properties
childrenNames
ruleClass
name
description
rbacStorageCollection
Methods
__construct
public __construct(string $name, string $description, \Codefy\Framework\Auth\Rbac\Resource\StorageResource $rbacStorageCollection): mixed
Parameters:
Parameter | Type | Description |
---|---|---|
$name | string | |
$description | string | |
$rbacStorageCollection | \Codefy\Framework\Auth\Rbac\Resource\StorageResource |
addChild
Parameters:
Parameter | Type | Description |
---|---|---|
$permission | \Codefy\Framework\Auth\Rbac\Entity\Permission |
removeChild
Parameters:
Parameter | Type | Description |
---|---|---|
$permissionName | string |
getChildren
setRuleClass
Parameters:
Parameter | Type | Description |
---|---|---|
$ruleClass | string |
getRuleClass
checkAccess
Parameters:
Parameter | Type | Description |
---|---|---|
$params | array|null |
Throws:
Automatically generated on 2025-10-13