1<?php 2 3namespace GeoIp2\Exception; 4 5/** 6 * This class represents an HTTP transport error. 7 */ 8class HttpException extends GeoIp2Exception 9{ 10 /** 11 * The URI queried. 12 */ 13 public $uri; 14 15 public function __construct( 16 $message, 17 $httpStatus, 18 $uri, 19 \Exception $previous = null 20 ) { 21 $this->uri = $uri; 22 parent::__construct($message, $httpStatus, $previous); 23 } 24} 25