From 4c025184b445355ecaf98daa3a742993d4a4ccb0 Mon Sep 17 00:00:00 2001 From: nobohan Date: Thu, 10 Jun 2021 12:40:01 +0200 Subject: [PATCH] household address: check if address are sequential (WIP) --- .../Controller/HouseholdController.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/Bundle/ChillPersonBundle/Controller/HouseholdController.php b/src/Bundle/ChillPersonBundle/Controller/HouseholdController.php index 994e2757c..d7e69439d 100644 --- a/src/Bundle/ChillPersonBundle/Controller/HouseholdController.php +++ b/src/Bundle/ChillPersonBundle/Controller/HouseholdController.php @@ -61,6 +61,16 @@ class HouseholdController extends AbstractController public function addresses(Request $request, Household $household) { // TODO ACL + + //TODO put these lines into a validator constraint on household->getAddress + $addresses = $household->getAddresses(); + $cond = True; + for ($i=0; $i < count($addresses) - 1; $i++) { + if ($addresses[$i]->getValidFrom() != $addresses[$i + 1]->getValidTo()) { + $cond = False; + } + } + return $this->render('@ChillPerson/Household/addresses.html.twig', [ 'household' => $household