Migrate all but two remaining legacy enums to native PHP 8.1 enums

This commit is contained in:
Dylan K. Taylor
2023-09-07 19:32:45 +01:00
parent ae564e445d
commit 94d98fb5c4
57 changed files with 1027 additions and 1086 deletions

View File

@@ -510,7 +510,7 @@ final class ItemSerializerDeserializerRegistrar{
* complex to implement in a generic way.
*/
private function registerMiscItemMappings() : void{
foreach(DyeColor::getAll() as $color){
foreach(DyeColor::cases() as $color){
$id = DyeColorIdMap::getInstance()->toItemId($color);
$this->deserializer?->map($id, fn() => Items::DYE()->setColor($color));
}