public function __construct($message, RequestInterface $request, ResponseInterface $response = null, \Exception $previous = null) { $code = $response ? $response->getStatusCode() : 0; parent::__construct($message, $code, $previous); $this->request = $request; $this->response = $response; }
public function __construct($message, RequestInterface $request, ResponseInterface $response = null, \Exception $previous = null) { // Set the code of the exception if the response is set and not future. $code = $response && !$response instanceof FutureInterface ? $response->getStatusCode() : 0; parent::__construct($message, $code, $previous); $this->request = $request; $this->response = $response; }
public function __construct($message = '', ResponseInterface $response = null, \Exception $previous = null) { parent::__construct($message, 0, $previous); $this->response = $response; }
/** * Constructs RequestException * * @param string $message The message * @param RequestInterface $request The request * @param \Exception|null $previous The previous exception */ public function __construct(string $message, RequestInterface $request, \Exception $previous = null) { $this->request = $request; parent::__construct($message, 0, $previous); }