File manager - Edit - /var/www/html/spdc/api/app/Enums/ClassName.php
Back
<?php namespace App\Enums; use App\Models\BDT; use App\Models\Shelter; use App\Models\MinuteBook; use App\Models\Occurrency; enum ClassName: string { case ocorrĂȘncia = Occurrency::class; case abrigo = Shelter::class; case BDT = BDT::class; case entrada_manual = MinuteBook::class; public static function values(): array { return array_column(self::cases(), 'value'); } public static function getKeyByValue(string $value): ?string { foreach (self::cases() as $case) { if ($case->value === $value) { return $case->name; } } return null; } public static function getValueByKey(string $key): ?string { foreach (self::cases() as $case) { if ($case->name === $key) { return $case->value; } } return null; } } ?>
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings