32 use IntSaveIdMapTrait;
34 private function __construct(){
35 foreach(GoatHornType::cases() as $case){
36 $this->
register(match($case){
37 GoatHornType::PONDER => GoatHornTypeIds::PONDER,
38 GoatHornType::SING => GoatHornTypeIds::SING,
39 GoatHornType::SEEK => GoatHornTypeIds::SEEK,
40 GoatHornType::FEEL => GoatHornTypeIds::FEEL,
41 GoatHornType::ADMIRE => GoatHornTypeIds::ADMIRE,
42 GoatHornType::CALL => GoatHornTypeIds::CALL,
43 GoatHornType::YEARN => GoatHornTypeIds::YEARN,
44 GoatHornType::DREAM => GoatHornTypeIds::DREAM