Beispiel #1
0
 /**
  * @inheritdoc
  */
 public function addCourse(CourseInterface $course)
 {
     if (!$this->courses->contains($course)) {
         $this->courses->add($course);
         $course->addTerm($this);
     }
 }
Beispiel #2
0
 /**
  * @param CourseInterface $course
  */
 public function addCourse(CourseInterface $course)
 {
     $this->courses->add($course);
 }
Beispiel #3
0
 /**
  * @param CourseInterface $course
  */
 public function addDirectedCourse(CourseInterface $course)
 {
     $this->directedCourses->add($course);
 }
Beispiel #4
0
 /**
  * @param ProgramInterface $program
  */
 public function addProgram(ProgramInterface $program)
 {
     $this->programs->add($program);
 }
Beispiel #5
0
 /**
  * @inheritdoc
  */
 public function addCourse(CourseInterface $course)
 {
     if (!$this->courses->contains($course)) {
         $this->courses->add($course);
         $course->addMeshDescriptor($this);
     }
 }
Beispiel #6
0
 /**
  * @param CourseInterface $course
  */
 public function addAdministeredCourse(CourseInterface $course)
 {
     if (!$this->administeredCourses->contains($course)) {
         $this->administeredCourses->add($course);
         $course->addAdministrator($this);
     }
 }