summaryrefslogtreecommitdiff
path: root/src/Model/Building
diff options
context:
space:
mode:
Diffstat (limited to 'src/Model/Building')
-rw-r--r--src/Model/Building/Farm.php8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/Model/Building/Farm.php b/src/Model/Building/Farm.php
index 1a69c89..7957dca 100644
--- a/src/Model/Building/Farm.php
+++ b/src/Model/Building/Farm.php
@@ -2,7 +2,6 @@
namespace App\Model\Building;
-use App\Model\Unit;
use App\Model\Village;
class Farm extends ResourceGenerator
@@ -26,12 +25,7 @@ class Farm extends ResourceGenerator
public function getResourceIncrementor(): int
{
- $populationDemand = array_reduce(
- Village::getUnits($this->villageId, Village::FETCH_UNIT_RESIDENCE, Village::RETURN_UNIT_EXISTING),
- function ($carry, Unit $unit) {
- return $carry + $unit->getPopulationDemand();
- }
- );
+ $populationDemand = Village::getPopulationDemand($this->villageId);
return parent::getResourceIncrementor() - $populationDemand;
}