public __invoke ( Psr\Http\Message\ServerRequestInterface $request, Psr\Http\Message\ResponseInterface $response, Equip\Adr\PayloadInterface $payload ) | ||
$request | Psr\Http\Message\ServerRequestInterface | |
$response | Psr\Http\Message\ResponseInterface | |
$payload | Equip\Adr\PayloadInterface |
public function __invoke(ServerRequestInterface $request, ResponseInterface $response, PayloadInterface $payload)
{
foreach ($this as $responder) {
$responder = $this->resolve($responder);
$response = $responder($request, $response, $payload);
}
return $response;
}