public function doSaveCourseSubjects($con) { if (array_key_exists('course_subjects', $this->values)) { foreach ($this->getObject()->getCourseSubjects() as $course_subject) { $course_subject->delete($con); } foreach ($this->values['course_subjects'] as $career_subject_school_year_id) { $course_subject = new CourseSubject(); $course_subject->setCourse($this->getObject()); $course_subject->setCareerSubjectSchoolYearId($career_subject_school_year_id); $course_subject->save($con); } } }