Platformsh\Cli\Exception\HttpException::__construct PHP Метод

__construct() публичный Метод

public __construct ( string $message = null, GuzzleHttp\Message\RequestInterface $request = null, GuzzleHttp\Message\ResponseInterface $response = null )
$message string
$request GuzzleHttp\Message\RequestInterface
$response GuzzleHttp\Message\ResponseInterface
    public function __construct($message = null, RequestInterface $request = null, ResponseInterface $response = null)
    {
        $message = $message ?: $this->message;
        if ($request !== null && $response !== null) {
            $details = "[url] " . $request->getUrl();
            $details .= " [status code] " . $response->getStatusCode();
            $details .= " [reason phrase] " . $response->getReasonPhrase();
            $details .= ApiResponseException::getErrorDetails($response);
            $message .= "\n\nDetails:\n" . wordwrap($details);
        }
        parent::__construct($message, $this->code);
    }
HttpException