| @@ 5326-5338 (lines=13) @@ | ||
| 5323 | $teachersToDelete = array_diff(array_keys($alreadyAddedTeachers), $teachers); |
|
| 5324 | } |
|
| 5325 | ||
| 5326 | if (!empty($teachersToDelete)) { |
|
| 5327 | foreach ($teachersToDelete as $userId) { |
|
| 5328 | if ($logger) { |
|
| 5329 | $logger->addInfo("Delete coach #$userId in session #$sessionId of course #$courseId "); |
|
| 5330 | } |
|
| 5331 | SessionManager::set_coach_to_course_session( |
|
| 5332 | $userId, |
|
| 5333 | $sessionId, |
|
| 5334 | $courseId, |
|
| 5335 | true |
|
| 5336 | ); |
|
| 5337 | } |
|
| 5338 | } |
|
| 5339 | } else { |
|
| 5340 | // Add new teachers only |
|
| 5341 | foreach ($teachers as $userId) { |
|
| @@ 5339-5351 (lines=13) @@ | ||
| 5336 | ); |
|
| 5337 | } |
|
| 5338 | } |
|
| 5339 | } else { |
|
| 5340 | // Add new teachers only |
|
| 5341 | foreach ($teachers as $userId) { |
|
| 5342 | if ($logger) { |
|
| 5343 | $logger->addInfo("Add coach #$userId in session #$sessionId of course #$courseId "); |
|
| 5344 | } |
|
| 5345 | SessionManager::set_coach_to_course_session( |
|
| 5346 | $userId, |
|
| 5347 | $sessionId, |
|
| 5348 | $courseId |
|
| 5349 | ); |
|
| 5350 | } |
|
| 5351 | } |
|
| 5352 | } |
|
| 5353 | } |
|
| 5354 | } |
|