class ExceptionController extends WebController

异常生成器

Traits

DispatchesJobs
ValidatesRequests

Properties

static array $permission from  Controller
protected int $pagesize pagesize from  Controller
protected string $ip ip from  Controller
protected Carbon $now now from  Controller
protected string|null $route route from  Controller
protected string|null $title title from  Controller

Methods

__construct()

Controller constructor.

void
withViews()

No description

void
seo(mixed ...$args)

seo

Authenticatable|PamAccount
pam()

当前用户

Authenticatable|PamAccount
jwtPam()

当前用户

JsonResponse|RedirectResponse|Response
index(string $type)

No description

firstOrFail()

No description

void
curl()

此 curl 应该报错并应该搜集异常

settingKeyNotMatch()

No description

settingValueOutOfRange()

No description

tokenMismatch()

No description

postTooLarge()

No description

mixed
authentication()

No description

validationAuto(ExceptionAutoRequest $request)

No description

validationWhen(ExceptionWhenRequest $request)

No description

validation(ExceptionRequest $request)

No description

query()

No description

validationPolicy(ExceptionPolicyRequest $request)

No description

application()

No description

Details

in WebController at line 18
__construct()

Controller constructor.

in Controller at line 69
protected void withViews()

No description

Return Value

void

in Controller at line 94
protected void seo(mixed ...$args)

seo

Parameters

mixed ...$args args

Return Value

void

in WebController at line 28
Authenticatable|PamAccount pam()

当前用户

Return Value

Authenticatable|PamAccount

in WebController at line 37
Authenticatable|PamAccount jwtPam()

当前用户

Return Value

Authenticatable|PamAccount

at line 43
JsonResponse|RedirectResponse|Response index(string $type)

No description

Parameters

string $type

Return Value

JsonResponse|RedirectResponse|Response

at line 53
firstOrFail()

No description

at line 63
void curl()

此 curl 应该报错并应该搜集异常

Return Value

void

at line 72
settingKeyNotMatch()

No description

at line 77
settingValueOutOfRange()

No description

at line 85
tokenMismatch()

No description

Exceptions

TokenMismatchException

at line 90
postTooLarge()

No description

at line 99
mixed authentication()

No description

Return Value

mixed

Exceptions

AuthenticationException

at line 104
validationAuto(ExceptionAutoRequest $request)

No description

Parameters

ExceptionAutoRequest $request

at line 113
validationWhen(ExceptionWhenRequest $request)

No description

Parameters

ExceptionWhenRequest $request

Exceptions

ValidationException
AuthorizationException

at line 122
validation(ExceptionRequest $request)

No description

Parameters

ExceptionRequest $request

Exceptions

AuthorizationException

at line 129
query()

No description

at line 134
validationPolicy(ExceptionPolicyRequest $request)

No description

Parameters

ExceptionPolicyRequest $request

at line 142
application()

No description