arrayable enums, only use base ubuntu images, server controller tests, server frontend page fixes

This commit is contained in:
2025-04-01 15:57:40 +00:00
parent d6a0fb3838
commit 4ff9b05cb4
20 changed files with 387 additions and 63 deletions

View File

@@ -0,0 +1,14 @@
<?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);
}
}