feat: add entries() method

This commit is contained in:
Victor Westerlund 2023-10-09 13:27:20 +02:00
parent 166f8faf95
commit 5a686958fe
2 changed files with 6 additions and 0 deletions

1
.gitignore vendored
View file

@ -5,6 +5,7 @@
/public/storage /public/storage
/storage/*.key /storage/*.key
/vendor /vendor
bin
.env .env
.env.backup .env.backup
.phpunit.result.cache .phpunit.result.cache

View file

@ -35,4 +35,9 @@
public static function values(): array { public static function values(): array {
return array_column(self::cases(), "value"); 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());
}
} }