/** * @inheritdoc */ public function removeCourse(CourseInterface $course) { if ($this->courses->contains($course)) { $this->courses->removeElement($course); $course->removeTerm($this); } }
/** * @param CourseInterface $course */ public function addAdministeredCourse(CourseInterface $course) { if (!$this->administeredCourses->contains($course)) { $this->administeredCourses->add($course); $course->addAdministrator($this); } }