Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1441 ariadna 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
    public string $error;
17
 
18
    public function __construct(
19
        string $message,
20
        string $error,
21
        int $httpStatus,
22
        string $uri,
23
        ?\Exception $previous = null
24
    ) {
25
        $this->error = $error;
26
        parent::__construct($message, $httpStatus, $uri, $previous);
27
    }
28
}