com\setasign\SetaFramework\Http
RequestHandler Class RequestHandlerHandler
File: /SetaFramework/src/Http/RequestHandler.php
Class hierarchy
Implements
- \Psr\Http\Server\RequestHandlerInterface
Summary
Properties
$default
private callable RequestHandler::$default
$middleware
private \Psr\Http\Server\MiddlewareInterface[] RequestHandler::$middleware
Methods
__construct()
public RequestHandler::__construct (
callable $default,
\Psr\Http\Server\MiddlewareInterface ...$middleware
)\Psr\Http\Server\MiddlewareInterface ...$middleware
RequestHandler constructor.
Parameters
- $default : callable
- $middleware : \Psr\Http\Server\MiddlewareInterface
handle()
public RequestHandler::handle (
\Psr\Http\Message\ServerRequestInterface $request
): \Psr\Http\Message\ResponseInterfaceHandles a request and produces a response.
Parameters
- $request : \Psr\Http\Message\ServerRequestInterface
