class SessionRaiseMiddleware extends AbstractWebMiddleware (View source)

The SessionRaiseMiddleware class.

Methods

__construct(WebApplication $app, AbstractPackage $package = null)

AbstractApplicationMiddleware constructor.

ResponseInterface
__invoke(ServerRequestInterface $request, ResponseInterface $response, callable|MiddlewareInterface $next = null)

Middleware logic to be invoked.

Details

__construct(WebApplication $app, AbstractPackage $package = null)

AbstractApplicationMiddleware constructor.

Parameters

WebApplication $app
AbstractPackage $package

at line line 31
ResponseInterface __invoke(ServerRequestInterface $request, ResponseInterface $response, callable|MiddlewareInterface $next = null)

Middleware logic to be invoked.

Parameters

ServerRequestInterface $request The request.
ResponseInterface $response The response.
callable|MiddlewareInterface $next The next middleware.

Return Value

ResponseInterface