class RbacAbility

Rbac 能力

Properties

protected Guard $auth

Methods

__construct(Guard $auth)

Creates a new instance of the middleware.

mixed
handle(Request $request, Closure $next, string $roles, string $permissions, bool $validateAll = false)

Handle an incoming request.

Details

at line 25
__construct(Guard $auth)

Creates a new instance of the middleware.

Parameters

Guard $auth

at line 39
mixed handle(Request $request, Closure $next, string $roles, string $permissions, bool $validateAll = false)

Handle an incoming request.

Parameters

Request $request

Request 请求

Closure $next 下一个
string $roles

角色, 多个使用 | 分隔

string $permissions

权限, 多个使用 | 分隔

bool $validateAll 是否验证所有

Return Value

mixed