<?php 
namespace GuzzleHttp\Exception; 
 
use Psr\Http\Message\RequestInterface; 
 
/** 
 * Exception thrown when a connection cannot be established. 
 * 
 * Note that no response is present for a ConnectException 
 */ 
class ConnectException extends RequestException 
{ 
    public function __construct( 
        $message, 
        RequestInterface $request, 
        \Exception $previous = null, 
        array $handlerContext = [] 
    ) { 
        parent::__construct($message, $request, null, $previous, $handlerContext); 
    } 
 
    /** 
     * @return null 
     */ 
    public function getResponse() 
    { 
        return null; 
    } 
 
    /** 
     * @return bool 
     */ 
    public function hasResponse() 
    { 
        return false; 
    } 
} 
 
 |