| @@ 4965-4977 (lines=13) @@ | ||
| 4962 | $logger->addInfo("Subscribe user #$teacherToAdd as teacher in course $course_code with user userCourseCategory $userCourseCategory"); |
|
| 4963 | } |
|
| 4964 | ||
| 4965 | if (isset($groupBackup['user'][$teacherToAdd]) && |
|
| 4966 | isset($groupBackup['user'][$teacherToAdd][$course_code]) && |
|
| 4967 | !empty($groupBackup['user'][$teacherToAdd][$course_code]) |
|
| 4968 | ) { |
|
| 4969 | foreach ($groupBackup['user'][$teacherToAdd][$course_code] as $data) { |
|
| 4970 | $groupInfo = GroupManager::get_group_properties($data['group_id']); |
|
| 4971 | GroupManager::subscribe_users( |
|
| 4972 | $teacherToAdd, |
|
| 4973 | $groupInfo, |
|
| 4974 | $data['c_id'] |
|
| 4975 | ); |
|
| 4976 | } |
|
| 4977 | } |
|
| 4978 | ||
| 4979 | if (isset($groupBackup['tutor'][$teacherToAdd]) && |
|
| 4980 | isset($groupBackup['tutor'][$teacherToAdd][$course_code]) && |
|
| @@ 4979-4991 (lines=13) @@ | ||
| 4976 | } |
|
| 4977 | } |
|
| 4978 | ||
| 4979 | if (isset($groupBackup['tutor'][$teacherToAdd]) && |
|
| 4980 | isset($groupBackup['tutor'][$teacherToAdd][$course_code]) && |
|
| 4981 | !empty($groupBackup['tutor'][$teacherToAdd][$course_code]) |
|
| 4982 | ) { |
|
| 4983 | foreach ($groupBackup['tutor'][$teacherToAdd][$course_code] as $data) { |
|
| 4984 | $groupInfo = GroupManager::get_group_properties($data['group_id']); |
|
| 4985 | GroupManager::subscribe_tutors( |
|
| 4986 | $teacherToAdd, |
|
| 4987 | $groupInfo, |
|
| 4988 | $data['c_id'] |
|
| 4989 | ); |
|
| 4990 | } |
|
| 4991 | } |
|
| 4992 | } |
|
| 4993 | } |
|
| 4994 | ||
| @@ 5088-5100 (lines=13) @@ | ||
| 5085 | $logger->addInfo("Add user as teacher #".$teacherId." in base course: $course_code with userCourseCategory: $userCourseCategory"); |
|
| 5086 | } |
|
| 5087 | ||
| 5088 | if (isset($groupBackup['user'][$teacherId]) && |
|
| 5089 | isset($groupBackup['user'][$teacherId][$course_code]) && |
|
| 5090 | !empty($groupBackup['user'][$teacherId][$course_code]) |
|
| 5091 | ) { |
|
| 5092 | foreach ($groupBackup['user'][$teacherId][$course_code] as $data) { |
|
| 5093 | $groupInfo = GroupManager::get_group_properties($data['group_id']); |
|
| 5094 | GroupManager::subscribe_users( |
|
| 5095 | $teacherId, |
|
| 5096 | $groupInfo, |
|
| 5097 | $data['c_id'] |
|
| 5098 | ); |
|
| 5099 | } |
|
| 5100 | } |
|
| 5101 | ||
| 5102 | if (isset($groupBackup['tutor'][$teacherId]) && |
|
| 5103 | isset($groupBackup['tutor'][$teacherId][$course_code]) && |
|
| @@ 5102-5114 (lines=13) @@ | ||
| 5099 | } |
|
| 5100 | } |
|
| 5101 | ||
| 5102 | if (isset($groupBackup['tutor'][$teacherId]) && |
|
| 5103 | isset($groupBackup['tutor'][$teacherId][$course_code]) && |
|
| 5104 | !empty($groupBackup['tutor'][$teacherId][$course_code]) |
|
| 5105 | ) { |
|
| 5106 | foreach ($groupBackup['tutor'][$teacherId][$course_code] as $data) { |
|
| 5107 | $groupInfo = GroupManager::get_group_properties($data['group_id']); |
|
| 5108 | GroupManager::subscribe_tutors( |
|
| 5109 | $teacherId, |
|
| 5110 | $groupInfo, |
|
| 5111 | $data['c_id'] |
|
| 5112 | ); |
|
| 5113 | } |
|
| 5114 | } |
|
| 5115 | } |
|
| 5116 | } |
|
| 5117 | } |
|