mirror of
https://github.com/shlinkio/shlink.git
synced 2025-02-25 18:45:27 -06:00
Simplified exception
This commit is contained in:
parent
ab27c0ce53
commit
e712efd008
@ -13,16 +13,15 @@ class GeolocationDbUpdateFailedException extends RuntimeException implements Exc
|
|||||||
{
|
{
|
||||||
private bool $olderDbExists;
|
private bool $olderDbExists;
|
||||||
|
|
||||||
private function __construct(string $message, int $code, ?Throwable $previous)
|
private function __construct(string $message, ?Throwable $previous = null)
|
||||||
{
|
{
|
||||||
parent::__construct($message, $code, $previous);
|
parent::__construct($message, 0, $previous);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function withOlderDb(?Throwable $prev = null): self
|
public static function withOlderDb(?Throwable $prev = null): self
|
||||||
{
|
{
|
||||||
$e = new self(
|
$e = new self(
|
||||||
'An error occurred while updating geolocation database, but an older DB is already present.',
|
'An error occurred while updating geolocation database, but an older DB is already present.',
|
||||||
0,
|
|
||||||
$prev,
|
$prev,
|
||||||
);
|
);
|
||||||
$e->olderDbExists = true;
|
$e->olderDbExists = true;
|
||||||
@ -34,7 +33,6 @@ class GeolocationDbUpdateFailedException extends RuntimeException implements Exc
|
|||||||
{
|
{
|
||||||
$e = new self(
|
$e = new self(
|
||||||
'An error occurred while updating geolocation database, and an older version could not be found.',
|
'An error occurred while updating geolocation database, and an older version could not be found.',
|
||||||
0,
|
|
||||||
$prev,
|
$prev,
|
||||||
);
|
);
|
||||||
$e->olderDbExists = false;
|
$e->olderDbExists = false;
|
||||||
@ -47,7 +45,7 @@ class GeolocationDbUpdateFailedException extends RuntimeException implements Exc
|
|||||||
$e = new self(sprintf(
|
$e = new self(sprintf(
|
||||||
'Build epoch with value "%s" from existing geolocation database, could not be parsed to integer.',
|
'Build epoch with value "%s" from existing geolocation database, could not be parsed to integer.',
|
||||||
$buildEpoch,
|
$buildEpoch,
|
||||||
), 0, null);
|
));
|
||||||
$e->olderDbExists = true;
|
$e->olderDbExists = true;
|
||||||
|
|
||||||
return $e;
|
return $e;
|
||||||
|
Loading…
Reference in New Issue
Block a user