PHP 클래스 Clue\React\Buzz\Io\Transaction

파일 보기 프로젝트 열기: clue/buzz-react 1 사용 예제들

공개 메소드들

메소드 설명
__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 ( )