places = new ArrayCollection(); $this->organizationAddressPostals = new ArrayCollection(); } public function getId(): ?int { return $this->id; } public function getAddressCountry(): ?Country { return $this->addressCountry; } public function setAddressCountry(?Country $addressCountry): self { $this->addressCountry = $addressCountry; return $this; } public function getAddressCity(): ?string { return $this->addressCity; } public function setAddressCity(?string $addressCity): self { $this->addressCity = $addressCity; return $this; } public function getAddressOwner(): ?string { return $this->addressOwner; } public function setAddressOwner(?string $addressOwner): self { $this->addressOwner = $addressOwner; return $this; } public function getPostalCode(): ?string { return $this->postalCode; } public function setPostalCode(?string $postalCode): self { $this->postalCode = $postalCode; return $this; } public function getStreetAddress(): ?string { return $this->streetAddress; } public function setStreetAddress(?string $streetAddress): self { $this->streetAddress = $streetAddress; return $this; } public function getStreetAddressSecond(): ?string { return $this->streetAddressSecond; } public function setStreetAddressSecond(?string $streetAddressSecond): self { $this->streetAddressSecond = $streetAddressSecond; return $this; } public function getStreetAddressThird(): ?string { return $this->streetAddressThird; } public function setStreetAddressThird(?string $streetAddressThird): self { $this->streetAddressThird = $streetAddressThird; return $this; } public function getLatitude(): ?float { return $this->latitude; } public function setLatitude(?float $latitude): self { $this->latitude = $latitude; return $this; } public function getLongitude(): ?float { return $this->longitude; } public function setLongitude(?float $longitude): self { $this->longitude = $longitude; return $this; } public function getOrganizationAddressPostal(): ?OrganizationAddressPostal { return $this->organizationAddressPostal; } public function setOrganizationAddressPostal(OrganizationAddressPostal $organizationAddressPostal): self { $this->organizationAddressPostal = $organizationAddressPostal; return $this; } public function getPersonAddressPostal(): ?PersonAddressPostal { return $this->personAddressPostal; } public function setPersonAddressPostal(PersonAddressPostal $personAddressPostal): self { $this->personAddressPostal = $personAddressPostal; return $this; } /** * @return Collection */ public function getPlaces(): Collection { return $this->places; } public function addPlace(AbstractPlace $place): self { if (!$this->places->contains($place)) { $this->places[] = $place; $place->setAddressPostal($this); } return $this; } public function removePlace(AbstractPlace $place): self { if ($this->places->removeElement($place)) { // set the owning side to null (unless already changed) if ($place->getAddressPostal() === $this) { $place->setAddressPostal(null); } } return $this; } function getOrganizationAddressPostals(): Collection { return $this->organizationAddressPostals; } function addOrganizationAddressPostal(OrganizationAddressPostal $organizationAddressPostal): self { if (!$this->organizationAddressPostals->contains($organizationAddressPostal)) { $this->organizationAddressPostals[] = $organizationAddressPostal; $organizationAddressPostal->setAddressPostal($this); } return $this; } function removeOrganizationAddressPostal(OrganizationAddressPostal $organizationAddressPostal): self { if ($this->organizationAddressPostals->removeElement($organizationAddressPostal)) { // $organizationAddressPostal->setAddressPostal(null); // TODO: actuellement, pas nullable: conserver? } return $this; } }