class ExceptionResponse implements Responsable

Properties

protected string|null $component
protected array<string, mixed> $props
protected bool $includeSharedData
protected string|null $rootView
protected null|Middleware> $middlewareClass

Methods

__construct(Throwable $exception, Request $request, Response $response, Router $router, Kernel $kernel)

No description

render(string $component, array $props = [])

No description

usingMiddleware(string $middlewareClass)

No description

rootView(string $rootView)

No description

int
statusCode()

No description

Response
toResponse(Request $request)

Create an HTTP response that represents the object.

Middleware|null
resolveMiddleware()

No description

string|null
resolveMiddlewareFromRoute()

No description

string|null
resolveMiddlewareFromKernel()

No description

Details

at line 28
__construct(Throwable $exception, Request $request, Response $response, Router $router, Kernel $kernel)

No description

Parameters

Throwable $exception
Request $request
Response $response
Router $router
Kernel $kernel

at line 40
ExceptionResponse render(string $component, array $props = [])

No description

Parameters

string $component
array $props

Return Value

ExceptionResponse

at line 51
ExceptionResponse usingMiddleware(string $middlewareClass)

No description

Parameters

string $middlewareClass

Return Value

ExceptionResponse

at line 58
ExceptionResponse withSharedData()

No description

Return Value

ExceptionResponse

at line 65
ExceptionResponse rootView(string $rootView)

No description

Parameters

string $rootView

Return Value

ExceptionResponse

at line 72
int statusCode()

No description

Return Value

int

at line 80
Response toResponse(Request $request)

Create an HTTP response that represents the object.

Parameters

Request $request

Return Value

Response

at line 112
protected Middleware|null resolveMiddleware()

No description

Return Value

Middleware|null

at line 130
protected string|null resolveMiddlewareFromRoute()

No description

Return Value

string|null

at line 156
protected string|null resolveMiddlewareFromKernel()

No description

Return Value

string|null