class MgrRbacPermission extends RbacPermission

deprecated 4.2

RBAC 权限限定, 使用 标准 rbac, 不对超级管理员做特殊处理

Traits

Methods

coreModule()

获取核心的模块

mixed
handle(Request $request, Closure $next)

Handle an incoming request.

bool
passed(PamAccount|RbacUserTrait $user)

Handle an incoming request.

Details

in CoreTrait at line 16
ModuleManager coreModule()

获取核心的模块

Return Value

ModuleManager

in CoreTrait at line 25
PermissionManager corePermission()

权限管理

Return Value

PermissionManager

in RbacPermission at line 39
mixed handle(Request $request, Closure $next)

Handle an incoming request.

Parameters

Request $request 请求
Closure $next 后续处理

Return Value

mixed

Exceptions

PermissionException

at line 26
bool passed(PamAccount|RbacUserTrait $user)

Handle an incoming request.

Parameters

PamAccount|RbacUserTrait $user

Return Value

bool