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