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()