PHP Класс Clue\React\Buzz\Io\Transaction

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( Psr\Http\Message\RequestInterface $request, Sender $sender, array $options = [], MessageFactory $messageFactory )
bufferResponse ( Psr\Http\Message\ResponseInterface $response ) : PromiseInterface
onError ( Exception $error, Psr\Http\Message\RequestInterface $request )
onResponse ( Psr\Http\Message\ResponseInterface $response, Psr\Http\Message\RequestInterface $request ) : Psr\Http\Message\ResponseInterface
send ( )

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

Метод Описание
next ( Psr\Http\Message\RequestInterface $request )

Приватные методы

Метод Описание
onResponseRedirect ( Psr\Http\Message\ResponseInterface $response, Psr\Http\Message\RequestInterface $request )
progress ( $name, array $args = [] )

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

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

public __construct ( Psr\Http\Message\RequestInterface $request, Sender $sender, array $options = [], MessageFactory $messageFactory )
$request Psr\Http\Message\RequestInterface
$sender Sender
$options array
$messageFactory Clue\React\Buzz\Message\MessageFactory

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

public bufferResponse ( Psr\Http\Message\ResponseInterface $response ) : PromiseInterface
$response Psr\Http\Message\ResponseInterface
Результат PromiseInterface Promise

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

protected next ( Psr\Http\Message\RequestInterface $request )
$request Psr\Http\Message\RequestInterface

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

public onError ( Exception $error, Psr\Http\Message\RequestInterface $request )
$error Exception
$request Psr\Http\Message\RequestInterface

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

public onResponse ( Psr\Http\Message\ResponseInterface $response, Psr\Http\Message\RequestInterface $request ) : Psr\Http\Message\ResponseInterface
$response Psr\Http\Message\ResponseInterface
$request Psr\Http\Message\RequestInterface
Результат Psr\Http\Message\ResponseInterface

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

public send ( )