Convert ExceptionCodes constants to enum cases
This commit is contained in:
parent
718c6ff8d8
commit
e1013f6c15
16 changed files with 32 additions and 50 deletions
|
@ -26,98 +26,80 @@
|
|||
* @author Zi Xing Narrakas
|
||||
* @copyright Copyright (C) 2022-2023. Nosial - All Rights Reserved.
|
||||
*/
|
||||
final class ExceptionCodes
|
||||
enum ExceptionCodes : int
|
||||
{
|
||||
/**
|
||||
* @see RuntimeException
|
||||
*/
|
||||
public const RUNTIME = -1706;
|
||||
case RUNTIME = -1706;
|
||||
|
||||
/**
|
||||
* @see BuildException
|
||||
*/
|
||||
public const BUILD_EXCEPTION = -1727;
|
||||
case BUILD_EXCEPTION = -1727;
|
||||
|
||||
/**
|
||||
* @see IOException
|
||||
*/
|
||||
public const IO_EXCEPTION = -1735;
|
||||
case IO_EXCEPTION = -1735;
|
||||
|
||||
/**
|
||||
* @see ComposerException
|
||||
*/
|
||||
public const COMPOSER_EXCEPTION = -1749;
|
||||
case COMPOSER_EXCEPTION = -1749;
|
||||
|
||||
/**
|
||||
* @see AuthenticationException
|
||||
*/
|
||||
public const AUTHENTICATION_EXCEPTION = -1760;
|
||||
case AUTHENTICATION_EXCEPTION = -1760;
|
||||
|
||||
/**
|
||||
* @see NotSupportedException
|
||||
*/
|
||||
public const NOT_SUPPORTED_EXCEPTION = -1761;
|
||||
case NOT_SUPPORTED_EXCEPTION = -1761;
|
||||
|
||||
/**
|
||||
* @see ArchiveException
|
||||
*/
|
||||
public const ARCHIVE_EXCEPTION = -1764;
|
||||
case ARCHIVE_EXCEPTION = -1764;
|
||||
|
||||
/**
|
||||
* @see PathNotFoundException
|
||||
*/
|
||||
public const PATH_NOT_FOUND = -1769;
|
||||
case PATH_NOT_FOUND = -1769;
|
||||
|
||||
/**
|
||||
* @see GitException
|
||||
*/
|
||||
public const GIT_EXCEPTION = -1770;
|
||||
case GIT_EXCEPTION = -1770;
|
||||
|
||||
/**
|
||||
* @see ConfigurationException
|
||||
*/
|
||||
public const CONFIGURATION_EXCEPTION = -1772;
|
||||
case CONFIGURATION_EXCEPTION = -1772;
|
||||
|
||||
/**
|
||||
* @see PackageException
|
||||
*/
|
||||
public const PACKAGE_EXCEPTION = -1773;
|
||||
case PACKAGE_EXCEPTION = -1773;
|
||||
|
||||
/**
|
||||
* @see NetworkException
|
||||
*/
|
||||
public const NETWORK_EXCEPTION = -1774;
|
||||
case NETWORK_EXCEPTION = -1774;
|
||||
|
||||
/**
|
||||
* @see IntegrityException
|
||||
*/
|
||||
public const INTEGRITY_EXCEPTION = -1775;
|
||||
case INTEGRITY_EXCEPTION = -1775;
|
||||
|
||||
/**
|
||||
* @see OperationException
|
||||
*/
|
||||
public const OPERATION_EXCEPTION = -1776;
|
||||
|
||||
public const IMPORT_EXCEPTION = -1777;
|
||||
case OPERATION_EXCEPTION = -1776;
|
||||
|
||||
/**
|
||||
* All the exception codes from NCC
|
||||
* @see ImportException
|
||||
*/
|
||||
public const All = [
|
||||
self::RUNTIME,
|
||||
self::BUILD_EXCEPTION,
|
||||
self::IO_EXCEPTION,
|
||||
self::COMPOSER_EXCEPTION,
|
||||
self::AUTHENTICATION_EXCEPTION,
|
||||
self::NOT_SUPPORTED_EXCEPTION,
|
||||
self::ARCHIVE_EXCEPTION,
|
||||
self::PATH_NOT_FOUND,
|
||||
self::GIT_EXCEPTION,
|
||||
self::CONFIGURATION_EXCEPTION,
|
||||
self::PACKAGE_EXCEPTION,
|
||||
self::NETWORK_EXCEPTION,
|
||||
self::INTEGRITY_EXCEPTION,
|
||||
self::OPERATION_EXCEPTION,
|
||||
self::IMPORT_EXCEPTION
|
||||
];
|
||||
case IMPORT_EXCEPTION = -1777;
|
||||
}
|
|
@ -34,6 +34,6 @@
|
|||
*/
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::ARCHIVE_EXCEPTION, $previous);
|
||||
parent::__construct($message, ExceptionCodes::ARCHIVE_EXCEPTION->value, $previous);
|
||||
}
|
||||
}
|
|
@ -34,6 +34,6 @@
|
|||
*/
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::AUTHENTICATION_EXCEPTION, $previous);
|
||||
parent::__construct($message, ExceptionCodes::AUTHENTICATION_EXCEPTION->value, $previous);
|
||||
}
|
||||
}
|
|
@ -34,6 +34,6 @@ namespace ncc\Exceptions;
|
|||
*/
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::BUILD_EXCEPTION, $previous);
|
||||
parent::__construct($message, ExceptionCodes::BUILD_EXCEPTION->value, $previous);
|
||||
}
|
||||
}
|
|
@ -34,6 +34,6 @@ namespace ncc\Exceptions;
|
|||
*/
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::COMPOSER_EXCEPTION, $previous);
|
||||
parent::__construct($message, ExceptionCodes::COMPOSER_EXCEPTION->value, $previous);
|
||||
}
|
||||
}
|
|
@ -34,6 +34,6 @@
|
|||
*/
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::CONFIGURATION_EXCEPTION, $previous);
|
||||
parent::__construct($message, ExceptionCodes::CONFIGURATION_EXCEPTION->value, $previous);
|
||||
}
|
||||
}
|
|
@ -30,6 +30,6 @@
|
|||
{
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::GIT_EXCEPTION, $previous);
|
||||
parent::__construct($message, ExceptionCodes::GIT_EXCEPTION->value, $previous);
|
||||
}
|
||||
}
|
|
@ -34,6 +34,6 @@ namespace ncc\Exceptions;
|
|||
*/
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::IO_EXCEPTION, $previous);
|
||||
parent::__construct($message, ExceptionCodes::IO_EXCEPTION->value, $previous);
|
||||
}
|
||||
}
|
|
@ -34,6 +34,6 @@
|
|||
*/
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::IMPORT_EXCEPTION, $previous);
|
||||
parent::__construct($message, ExceptionCodes::IMPORT_EXCEPTION->value, $previous);
|
||||
}
|
||||
}
|
|
@ -30,6 +30,6 @@
|
|||
{
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::INTEGRITY_EXCEPTION, $previous);
|
||||
parent::__construct($message, ExceptionCodes::INTEGRITY_EXCEPTION->value, $previous);
|
||||
}
|
||||
}
|
|
@ -34,6 +34,6 @@
|
|||
*/
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::NETWORK_EXCEPTION, $previous);
|
||||
parent::__construct($message, ExceptionCodes::NETWORK_EXCEPTION->value, $previous);
|
||||
}
|
||||
}
|
|
@ -34,6 +34,6 @@
|
|||
*/
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::NOT_SUPPORTED_EXCEPTION, $previous);
|
||||
parent::__construct($message, ExceptionCodes::NOT_SUPPORTED_EXCEPTION->value, $previous);
|
||||
}
|
||||
}
|
|
@ -30,6 +30,6 @@
|
|||
{
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::OPERATION_EXCEPTION, $previous);
|
||||
parent::__construct($message, ExceptionCodes::OPERATION_EXCEPTION->value, $previous);
|
||||
}
|
||||
}
|
|
@ -34,6 +34,6 @@
|
|||
*/
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::PACKAGE_EXCEPTION, $previous);
|
||||
parent::__construct($message, ExceptionCodes::PACKAGE_EXCEPTION->value, $previous);
|
||||
}
|
||||
}
|
|
@ -41,7 +41,7 @@
|
|||
*/
|
||||
public function __construct(string $path, ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct(sprintf('Path "%s" not found', $path), ExceptionCodes::PATH_NOT_FOUND, $previous);
|
||||
parent::__construct(sprintf('Path "%s" not found', $path), ExceptionCodes::PATH_NOT_FOUND->value, $previous);
|
||||
$this->path = $path;
|
||||
}
|
||||
|
||||
|
|
|
@ -35,6 +35,6 @@ namespace ncc\Exceptions;
|
|||
*/
|
||||
public function __construct(string $message = "", ?Throwable $previous = null)
|
||||
{
|
||||
parent::__construct($message, ExceptionCodes::RUNTIME, $previous);
|
||||
parent::__construct($message, ExceptionCodes::RUNTIME->value, $previous);
|
||||
}
|
||||
}
|
Loading…
Add table
Reference in a new issue