PHP Интерфейс Phly\Conduit\ErrorMiddlewareInterface

Error middleware is essentially the same as the MiddlewareInterface, with one key distinction: it has an additional argument prepended, representing an error condition. Next will skip error middleware if called without an error; conversely, if called with an error, it will skip normal middleware. Error middleware does something with the arguments passed, and then either returns a response, or calls $out, with or without the error.
Показать файл Открыть проект

Открытые методы

Метод Описание
__invoke ( mixed $error, Psr\Http\Message\ServerRequestInterface $request, Psr\Http\Message\ResponseInterface $response, callable $out = null ) : null | Psr\Http\Message\ResponseInterface Process an incoming error, along with associated request and response.

Описание методов

__invoke() публичный Метод

Accepts an error, a server-side request, and a response instance, and does something with them; if further processing can be done, it can delegate to $out.
См. также: MiddlewareInterface
public __invoke ( mixed $error, Psr\Http\Message\ServerRequestInterface $request, Psr\Http\Message\ResponseInterface $response, callable $out = null ) : null | Psr\Http\Message\ResponseInterface
$error mixed
$request Psr\Http\Message\ServerRequestInterface
$response Psr\Http\Message\ResponseInterface
$out callable
Результат null | Psr\Http\Message\ResponseInterface