RequestException
extends RuntimeException
in package
implements
RequestExceptionInterface
Exception for when a request failed.
Examples:
- Request is invalid (e.g. method is missing)
- Runtime request errors (e.g. the body stream is not seekable)
Table of Contents
Interfaces
- RequestExceptionInterface
- Exception for when a request failed.
Properties
Methods
- __construct() : mixed
- Constructor.
- getRequest() : RequestInterface
- Returns the request.
Properties
$request
protected
RequestInterface
$request
Methods
__construct()
Constructor.
public
__construct(string $message, RequestInterface $request[, Throwable|null $previous = null ]) : mixed
Parameters
- $message : string
-
Exeception message.
- $request : RequestInterface
-
Request instance.
- $previous : Throwable|null = null
-
Previous Exception
getRequest()
Returns the request.
public
getRequest() : RequestInterface
The request object MAY be a different object from the one passed to ClientInterface::sendRequest()