From ba3f43a9e2787bf938cfbfcb85ea87e5062df294 Mon Sep 17 00:00:00 2001 From: Victor Westerlund Date: Sat, 10 May 2025 11:28:03 +0000 Subject: [PATCH] fix: use global namespace for `ValueError` (#5) Fixes exception: ``` Error: Class "vlw\ValueError" not found ``` Reviewed-on: https://codeberg.org/vlw/php-xenum/pulls/5 --- src/xEnum.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xEnum.php b/src/xEnum.php index edd1058..883ac7a 100644 --- a/src/xEnum.php +++ b/src/xEnum.php @@ -23,7 +23,7 @@ // Throw a ValueError if Enum name is not found public static function fromName(?string $name): static { $case = self::tryFromName($name); - return $case ? $case : throw new ValueError("'{$name}' is not a valid case for enum " . self::class); + return $case ? $case : throw new \ValueError("'{$name}' is not a valid case for enum " . self::class); } // Return array of enum names @@ -40,4 +40,4 @@ public static function entries(): array { return array_combine(self::names(), self::values()); } - } \ No newline at end of file + }