diff --git a/.gitignore b/.gitignore index b227ca2..aae923a 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ /public/storage /storage/*.key /vendor +bin .env .env.backup .phpunit.result.cache diff --git a/src/xEnum.php b/src/xEnum.php index 58bbe14..d44cb6b 100644 --- a/src/xEnum.php +++ b/src/xEnum.php @@ -35,4 +35,9 @@ public static function values(): array { return array_column(self::cases(), "value"); } + + // Return assoc array of enum names and values + public static function entries(): array { + return array_combine(self::names(), self::values()); + } } \ No newline at end of file