Code Duplication    Length = 12-12 lines in 4 locations

main/inc/lib/sessionmanager.lib.php 4 locations

@@ 4837-4848 (lines=12) @@
4834
                                        $userCourseCategory
4835
                                    );
4836
4837
                                    if (isset($groupBackup['user'][$teacherToAdd]) &&
4838
                                        isset($groupBackup['user'][$teacherToAdd][$course_code]) &&
4839
                                        !empty($groupBackup['user'][$teacherToAdd][$course_code])
4840
                                    ) {
4841
                                        foreach ($groupBackup['user'][$teacherToAdd][$course_code] as $data) {
4842
                                            GroupManager::subscribe_users(
4843
                                                $teacherToAdd,
4844
                                                $data['group_id'],
4845
                                                $data['c_id']
4846
                                            );
4847
                                        }
4848
                                    }
4849
4850
                                    if (isset($groupBackup['tutor'][$teacherToAdd]) &&
4851
                                        isset($groupBackup['tutor'][$teacherToAdd][$course_code]) &&
@@ 4850-4861 (lines=12) @@
4847
                                        }
4848
                                    }
4849
4850
                                    if (isset($groupBackup['tutor'][$teacherToAdd]) &&
4851
                                        isset($groupBackup['tutor'][$teacherToAdd][$course_code]) &&
4852
                                        !empty($groupBackup['tutor'][$teacherToAdd][$course_code])
4853
                                    ) {
4854
                                        foreach ($groupBackup['tutor'][$teacherToAdd][$course_code] as $data) {
4855
                                            GroupManager::subscribe_tutors(
4856
                                                $teacherToAdd,
4857
                                                $data['group_id'],
4858
                                                $data['c_id']
4859
                                            );
4860
                                        }
4861
                                    }
4862
                                }
4863
                            }
4864
@@ 4943-4954 (lines=12) @@
4940
                                            $userCourseCategory
4941
                                        );
4942
4943
                                        if (isset($groupBackup['user'][$teacherId]) &&
4944
                                            isset($groupBackup['user'][$teacherId][$course_code]) &&
4945
                                            !empty($groupBackup['user'][$teacherId][$course_code])
4946
                                        ) {
4947
                                            foreach ($groupBackup['user'][$teacherId][$course_code] as $data) {
4948
                                                GroupManager::subscribe_users(
4949
                                                    $teacherId,
4950
                                                    $data['group_id'],
4951
                                                    $data['c_id']
4952
                                                );
4953
                                            }
4954
                                        }
4955
4956
                                        if (isset($groupBackup['tutor'][$teacherId]) &&
4957
                                            isset($groupBackup['tutor'][$teacherId][$course_code]) &&
@@ 4956-4967 (lines=12) @@
4953
                                            }
4954
                                        }
4955
4956
                                        if (isset($groupBackup['tutor'][$teacherId]) &&
4957
                                            isset($groupBackup['tutor'][$teacherId][$course_code]) &&
4958
                                            !empty($groupBackup['tutor'][$teacherId][$course_code])
4959
                                        ) {
4960
                                            foreach ($groupBackup['tutor'][$teacherId][$course_code] as $data) {
4961
                                                GroupManager::subscribe_tutors(
4962
                                                    $teacherId,
4963
                                                    $data['group_id'],
4964
                                                    $data['c_id']
4965
                                                );
4966
                                            }
4967
                                        }
4968
                                    }
4969
                                }
4970
                            }