class AdPlacePolicy

用户角色策略

Traits

策略映射

Properties

static protected array $permissionMap

Methods

bool|null
before(PamAccount $pam, string $ability)

在 XX 条件的前置, 用于进行权限的前置限制

static array
getPermissionMap()

策略映射, 此策略映射的目的是为了和控制器共享定义, 但是为了解耦操作 建议拆分权限定义和策略定义

bool
create(PamAccount $pam)

编辑

bool
edit(PamAccount $pam, PamRole $role)

编辑

Details

in PolicyTrait at line 21
bool|null before(PamAccount $pam, string $ability)

在 XX 条件的前置, 用于进行权限的前置限制

Parameters

PamAccount $pam 账号
string $ability 能力

Return Value

bool|null

in PolicyTrait at line 38
static array getPermissionMap()

策略映射, 此策略映射的目的是为了和控制器共享定义, 但是为了解耦操作 建议拆分权限定义和策略定义

Return Value

array

at line 32
bool create(PamAccount $pam)

编辑

Parameters

PamAccount $pam 账号

Return Value

bool

at line 43
bool edit(PamAccount $pam, PamRole $role)

编辑

Parameters

PamAccount $pam 账号
PamRole $role 角色

Return Value

bool