collectifData = new ArrayCollection(); } public function getId(): ?int { return $this->id; } /** * @return Collection|CollectifData[] */ public function getCollectifData(): Collection { return $this->collectifData; } public function addCollectifData(CollectifData $collectifData): self { if (!$this->collectifData->contains($collectifData)) { $this->collectifData[] = $collectifData; $collectifData->setTerritory($this); } return $this; } public function removeCollectifData(CollectifData $collectifData): self { if ($this->collectifData->removeElement($collectifData)) { // set the owning side to null (unless already changed) if ($collectifData->getTerritory() === $this) { $collectifData->setTerritory(null); } } return $this; } }