You've already forked Epicnabbo-Catalogus-Updated-Daily
🆙 phpstan done an refactoring 🆙
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user