educationStudents = new ArrayCollection(); $this->educationCurriculums = new ArrayCollection(); } public function getId(): ?int { return $this->id; } public function setOrganization(?Organization $organization): self { $this->organization = $organization; return $this; } public function getOrganization(): Organization { return $this->organization; } public function setTiming(int $timing): self { $this->timing = $timing; return $this; } public function getTiming(): int { return $this->timing; } /** * @return Collection */ public function getEducationStudents(): Collection { return $this->educationStudents; } public function addEducationStudent(EducationStudent $educationStudent): self { if (!$this->educationStudents->contains($educationStudent)) { $this->educationStudents[] = $educationStudent; $educationStudent->setEducationTiming($this); } return $this; } public function removeEducationStudent(EducationStudent $educationStudent): self { if ($this->educationStudents->removeElement($educationStudent)) { // set the owning side to null (unless already changed) if ($educationStudent->getEducationTiming() === $this) { $educationStudent->setEducationTiming(null); } } return $this; } /** * @return Collection */ public function getEducationCurriculums(): Collection { return $this->educationCurriculums; } public function addEducationCurriculum(EducationCurriculum $educationCurriculum): self { if (!$this->educationCurriculums->contains($educationCurriculum)) { $this->educationCurriculums[] = $educationCurriculum; $educationCurriculum->addEducationTiming($this); } return $this; } public function removeEducationCurriculum(EducationCurriculum $educationCurriculum): self { if ($this->educationCurriculums->removeElement($educationCurriculum)) { $educationCurriculum->removeEducationTiming($this); } return $this; } }