From 17c01d9b463e6d2ae6310ab945547b2f000f9842 Mon Sep 17 00:00:00 2001 From: nobohan Date: Mon, 3 May 2021 12:18:21 +0200 Subject: [PATCH] fix fixture for address reference --- .../ORM/LoadAddressReferences.php | 5 ++-- .../Entity/AddressReference.php | 24 ++++++++++++++----- 2 files changed, 20 insertions(+), 9 deletions(-) diff --git a/src/Bundle/ChillMainBundle/DataFixtures/ORM/LoadAddressReferences.php b/src/Bundle/ChillMainBundle/DataFixtures/ORM/LoadAddressReferences.php index a546210ce..63de2eb21 100644 --- a/src/Bundle/ChillMainBundle/DataFixtures/ORM/LoadAddressReferences.php +++ b/src/Bundle/ChillMainBundle/DataFixtures/ORM/LoadAddressReferences.php @@ -38,7 +38,7 @@ class LoadAddressReferences extends AbstractFixture implements ContainerAwareInt } public function getOrder() { - return 30; + return 51; } @@ -73,8 +73,7 @@ class LoadAddressReferences extends AbstractFixture implements ContainerAwareInt LoadPostalCodes::$refs[array_rand(LoadPostalCodes::$refs)] )); - $ar->setMunicipalityCode($ar->getPostcode()); - dump($ar); + $ar->setMunicipalityCode($ar->getPostcode()->getCode()); return $ar ; diff --git a/src/Bundle/ChillMainBundle/Entity/AddressReference.php b/src/Bundle/ChillMainBundle/Entity/AddressReference.php index d7a0e0156..944cab81b 100644 --- a/src/Bundle/ChillMainBundle/Entity/AddressReference.php +++ b/src/Bundle/ChillMainBundle/Entity/AddressReference.php @@ -103,18 +103,30 @@ class AddressReference return $this; } - public function getPostcode(): ?string - { - return $this->postcode; - } - - public function setPostcode(?string $postcode): self + /** + * Set postcode + * + * @param PostalCode $postcode + * + * @return Address + */ + public function setPostcode(PostalCode $postcode = null) { $this->postcode = $postcode; return $this; } + /** + * Get postcode + * + * @return PostalCode + */ + public function getPostcode() + { + return $this->postcode; + } + public function getMunicipalityCode(): ?string { return $this->municipalityCode;