interface Kernel

Methods

void
bootstrap()

Bootstrap the application for HTTP requests.

Response
handle(Request $request)

Handle an incoming HTTP request.

void
terminate(Request $request, Response $response)

Perform any final actions for the request lifecycle.

prependMiddleware(string $middleware)

Add a new middleware to the beginning of the stack if it does not already exist.

array
getMiddlewareGroups()

Get the application's route middleware groups.

getApplication()

Get the application instance.

Details

at line 16
void bootstrap()

Bootstrap the application for HTTP requests.

Return Value

void

at line 21
Response handle(Request $request)

Handle an incoming HTTP request.

Parameters

Request $request

Return Value

Response

at line 26
void terminate(Request $request, Response $response)

Perform any final actions for the request lifecycle.

Parameters

Request $request
Response $response

Return Value

void

at line 33
Kernel prependMiddleware(string $middleware)

Add a new middleware to the beginning of the stack if it does not already exist.

Parameters

string $middleware

Return Value

Kernel

at line 40
array getMiddlewareGroups()

Get the application's route middleware groups.

Return Value

array

at line 45
Application getApplication()

Get the application instance.

Return Value

Application