PermissionMiddleware
class PermissionMiddleware
Methods
static string
using(array|string|UnitEnum $permission, string|null $guard = null)
Specify the permission and guard for the middleware.
static string
parsePermissionsToString(array|string|UnitEnum $permission)
Parse the permissions into a pipe-delimited string.
Details
at line 24
__construct(Factory $auth)
Create a new middleware instance.
at line 31
Response
handle(Request $request, Closure $next, mixed $permission, string|null $guard = null)
Handle an incoming request.
at line 65
static string
using(array|string|UnitEnum $permission, string|null $guard = null)
Specify the permission and guard for the middleware.
at line 77
static protected string
parsePermissionsToString(array|string|UnitEnum $permission)
Parse the permissions into a pipe-delimited string.