PamRolePolicy
class PamRolePolicy
用户角色策略
Traits
策略映射
Properties
static protected array | $permissionMap |
Methods
bool
bool
bool
bool
Details
in
PolicyTrait at line 21
bool|null
before(PamAccount $pam, string $ability)
在 XX 条件的前置, 用于进行权限的前置限制
in
PolicyTrait at line 38
static array
getPermissionMap()
策略映射, 此策略映射的目的是为了和控制器共享定义, 但是为了解耦操作 建议拆分权限定义和策略定义
at line 35
bool
create(PamAccount $pam)
编辑
at line 46
bool
edit(PamAccount $pam, PamRole $role)
编辑
at line 57
bool
permission(PamAccount $pam, PamRole $role)
保存权限
at line 68
bool
delete(PamAccount $pam, PamRole $role)
删除