public function copyTeachersToCourseSubject(PropelPDO $con = null, $copy_course_subject) { $course_subject_teachers = $this->getCourseSubjectTeachers(); foreach ($course_subject_teachers as $course_subject_teacher) { $new_course_subject_teacher = new CourseSubjectTeacher(); $new_course_subject_teacher->setCourseSubject($copy_course_subject); $teacher = $course_subject_teacher->getTeacher(); $new_course_subject_teacher->setTeacher($teacher); $new_course_subject_teacher->save($con); $teacher->clearAllReferences(true); unset($teacher); $new_course_subject_teacher->clearAllReferences(true); unset($new_course_subject_teacher); $course_subject_teacher->clearAllReferences(true); unset($course_subject_teacher); } unset($course_subject_teachers); $this->clearAllReferences(true); }