*/ class RequestException extends \Http\Client\Exception\TransferException { /** * @var RequestInterface */ private $request; /** * @param string $message * @param RequestInterface $request * @param \Exception|null $previous */ public function __construct($message, RequestInterface $request, \Exception $previous = null) { $this->request = $request; parent::__construct($message, 0, $previous); } /** * Returns the request. * * @return RequestInterface */ public function getRequest() { return $this->request; } }