PHP Класс Equip\Responder\ChainedResponder

Наследование: extends Equip\Structure\Set, implements Equip\Adr\ResponderInterface, use trait Equip\Resolver\ResolverTrait
Показать файл Открыть проект

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

Метод Описание
__construct ( Relay\ResolverInterface $resolver, array $responders = [FormattedResponder::class, RedirectResponder::class, StatusResponder::class] )
__invoke ( Psr\Http\Message\ServerRequestInterface $request, Psr\Http\Message\ResponseInterface $response, Equip\Adr\PayloadInterface $payload )

Защищенные методы

Метод Описание
assertValid ( array $classes )

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

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

public __construct ( Relay\ResolverInterface $resolver, array $responders = [FormattedResponder::class, RedirectResponder::class, StatusResponder::class] )
$resolver Relay\ResolverInterface
$responders array

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

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

assertValid() защищенный Метод

protected assertValid ( array $classes )
$classes array