Clue\React\Buzz\Message\ResponseException::__construct PHP Method

__construct() public method

public __construct ( Psr\Http\Message\ResponseInterface $response, $message = null, $code = null, $previous = null )
$response Psr\Http\Message\ResponseInterface
    public function __construct(ResponseInterface $response, $message = null, $code = null, $previous = null)
    {
        if ($message === null) {
            $message = 'HTTP status code ' . $response->getStatusCode() . ' (' . $response->getReasonPhrase() . ')';
        }
        if ($code === null) {
            $code = $response->getStatusCode();
        }
        parent::__construct($message, $code, $previous);
        $this->response = $response;
    }