1
0
Fork 0
mirror of synced 2024-06-26 18:20:43 +12:00

fix: bugs in exception class

This commit is contained in:
Christy Jacob 2022-01-30 02:53:39 +04:00
parent b32ab98c00
commit c4b5f59b1b

View file

@ -51,20 +51,10 @@ class Exception extends \Exception
private $errorCode = '';
static $codes = Config::getParam('errorCodes', []);
public function __construct(string $message, int $code = 0, string $errorCode = Exception::TYPE_NONE, \Throwable $previous = null)
{
if (!isset(self::$codes)) {
throw new \Exception('Error codes not found', 500);
}
$this->errorCode = $errorCode;
if (isset(self::$codes[$errorCode])) {
$this->$message = self::$codes[$errorCode]['statusCode'];
}
parent::__construct($message, $code, $previous);
}