Files
keystone/app/Enums/Concerns/Arrayable.php
2025-04-07 12:16:11 +01:00

15 lines
272 B
PHP

<?php
namespace App\Enums\Concerns;
trait Arrayable
{
public static function toArray(): array
{
$names = array_column(self::cases(), 'name');
$values = array_column(self::cases(), 'value');
return array_combine($names, $values);
}
}