Psr7Middleware
class Psr7Middleware extends CallbackMiddleware implements Psr7InvokableInterface (View source)
The Psr7Middleware class.
Methods
from AbstractMiddleware
mixed
execute(ServerRequestInterface $request = null, ResponseInterface $response = null)
Call next middleware.
ResponseInterface
__invoke(ServerRequestInterface $request, ResponseInterface $response, callable|MiddlewareInterface $next = null)
Middleware logic to be invoked.
Details
in AbstractMiddleware at line line 30
mixed|MiddlewareInterface
getNext()
Get next middleware.
in AbstractMiddleware at line line 42
MiddlewareInterface
setNext(object|MiddlewareInterface $callable)
Set next middleware.
in CallbackMiddleware at line line 31
__construct(callable $handler = null, object $next = null)
Constructor.
at line line 43
mixed
execute(ServerRequestInterface $request = null, ResponseInterface $response = null)
Call next middleware.
in CallbackMiddleware at line line 54
callable
getHandler()
Get callback handler.
in CallbackMiddleware at line line 66
CallbackMiddleware
setHandler(callable $handler)
Set callback handler.
at line line 30
ResponseInterface
__invoke(ServerRequestInterface $request, ResponseInterface $response, callable|MiddlewareInterface $next = null)
Middleware logic to be invoked.