🆙 phpstan done an refactoring 🆙

This commit is contained in:
Remco
2026-01-20 20:40:28 +01:00
parent fccf4c2116
commit 981fd59af5
14 changed files with 148 additions and 126 deletions
+10 -5
View File
@@ -16,14 +16,19 @@ enum AchievementCategory: string
public static function values(): array
{
return array_column(self::cases(), 'value');
$values = [];
foreach (self::cases() as $case) {
$values[] = $case->value;
}
return $values;
}
public static function toInput(): array
{
$allCategories = self::cases();
$keys = array_map(fn (self $c): string => $c->value, $allCategories);
$values = array_map(fn (self $c): string => $c->name, $allCategories);
return array_combine($keys, $values) ?: [];
$result = [];
foreach (self::cases() as $case) {
$result[$case->value] = $case->name;
}
return $result;
}
}
+10 -5
View File
@@ -11,7 +11,11 @@ enum CurrencyTypes: int
public static function values(): array
{
return array_column(self::cases(), 'value');
$values = [];
foreach (self::cases() as $case) {
$values[] = $case->value;
}
return $values;
}
public static function fromCurrencyName(string $currencyName): ?self
@@ -39,9 +43,10 @@ enum CurrencyTypes: int
public static function toInput(): array
{
$allCurrencies = self::cases();
$keys = array_map(fn (self $c): int => $c->value, $allCurrencies);
$values = array_map(fn (self $c): string => $c->name, $allCurrencies);
return array_combine($keys, $values) ?: [];
$result = [];
foreach (self::cases() as $case) {
$result[$case->value] = $case->name;
}
return $result;
}
}