From a21b030abd4d5cd88f914f79574e425c7908553a Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Mon, 24 Mar 2025 13:28:57 +0100 Subject: various changes --- src/http/Controller/Village.php | 33 ++++++++++++++++++++++++--------- 1 file changed, 24 insertions(+), 9 deletions(-) (limited to 'src/http/Controller/Village.php') diff --git a/src/http/Controller/Village.php b/src/http/Controller/Village.php index 2d6aa39..22713b1 100644 --- a/src/http/Controller/Village.php +++ b/src/http/Controller/Village.php @@ -57,26 +57,32 @@ class Village )->fetchAll(); foreach ($eventsBuilding as $row) { - $events['UpgradeBuilding'][$row['type']][] = DB::convertToModel(UpgradeBuilding::class, $row); + $model = DB::convertToModel(UpgradeBuilding::class, $row); + $model->populateEvent(); + + $events['UpgradeBuilding'][$row['type']][] = $model; } $eventsUnits = DB::query( << $village->id] )->fetchAll(); foreach ($eventsUnits as $row) { - $events['TrainUnits'][] = DB::convertToModel(TrainUnits::class, $row); + $model = DB::convertToModel(TrainUnits::class, $row); + $model->populateEvent(); + + $events['TrainUnits'][] = $model; } $eventsUnitsSendOwn = DB::query( << $village->id] )->fetchAll(); @@ -89,14 +95,17 @@ class Village )->fetchAll(); foreach ([...$eventsUnitsSendOwn, ...$eventsUnitsSendOther] as $row) { - $events['SendUnits'][] = DB::convertToModel(SendUnits::class, $row);; + $model = DB::convertToModel(SendUnits::class, $row); + $model->populateEvent(); + + $events['SendUnits'][] = DB::convertToModel(SendUnits::class, $row); } $eventsResourcesSendOwn = DB::query( << $village->id] )->fetchAll(); @@ -109,14 +118,17 @@ class Village )->fetchAll(); foreach ([...$eventsResourcesSendOwn, ...$eventsResourcesSendOther] as $row) { - $events['SendResources'][] = DB::convertToModel(SendResources::class, $row);; + $model = DB::convertToModel(SendResources::class, $row); + $model->populateEvent(); + + $events['SendResources'][] = DB::convertToModel(SendResources::class, $row); } $eventsResourcesCarriersSendOwn = DB::query( << $village->id] )->fetchAll(); @@ -129,7 +141,10 @@ class Village )->fetchAll(); foreach ([...$eventsResourcesCarriersSendOwn, ...$eventsResourcesCarriersSendOther] as $row) { - $events['SendResourcesCarriers'][] = DB::convertToModel(SendResourcesCarriers::class, $row);; + $model = DB::convertToModel(SendResourcesCarriers::class, $row); + $model->populateEvent(); + + $events['SendResourcesCarriers'][] = $model; } $buildings = []; -- cgit v1.2.3