Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
<?php
2
 
3
declare(strict_types=1);
4
 
5
namespace GeoIp2\Exception;
6
 
7
/**
8
 * This class represents an error returned by MaxMind's GeoIP2
9
 * web service.
10
 */
11
class InvalidRequestException extends HttpException
12
{
13
    /**
14
     * The code returned by the MaxMind web service.
15
     *
16
     * @var string
17
     */
18
    public $error;
19
 
20
    public function __construct(
21
        string $message,
22
        string $error,
23
        int $httpStatus,
24
        string $uri,
25
        \Exception $previous = null
26
    ) {
27
        $this->error = $error;
28
        parent::__construct($message, $httpStatus, $uri, $previous);
29
    }
30
}