Code Duplication    Length = 12-12 lines in 4 locations

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

@@ 4828-4839 (lines=12) @@
4825
                                        $userCourseCategory
4826
                                    );
4827
4828
                                    if (isset($groupBackup['user'][$teacherToAdd]) &&
4829
                                        isset($groupBackup['user'][$teacherToAdd][$course_code]) &&
4830
                                        !empty($groupBackup['user'][$teacherToAdd][$course_code])
4831
                                    ) {
4832
                                        foreach ($groupBackup['user'][$teacherToAdd][$course_code] as $data) {
4833
                                            GroupManager::subscribe_users(
4834
                                                $teacherToAdd,
4835
                                                $data['group_id'],
4836
                                                $data['c_id']
4837
                                            );
4838
                                        }
4839
                                    }
4840
4841
                                    if (isset($groupBackup['tutor'][$teacherToAdd]) &&
4842
                                        isset($groupBackup['tutor'][$teacherToAdd][$course_code]) &&
@@ 4841-4852 (lines=12) @@
4838
                                        }
4839
                                    }
4840
4841
                                    if (isset($groupBackup['tutor'][$teacherToAdd]) &&
4842
                                        isset($groupBackup['tutor'][$teacherToAdd][$course_code]) &&
4843
                                        !empty($groupBackup['tutor'][$teacherToAdd][$course_code])
4844
                                    ) {
4845
                                        foreach ($groupBackup['tutor'][$teacherToAdd][$course_code] as $data) {
4846
                                            GroupManager::subscribe_tutors(
4847
                                                $teacherToAdd,
4848
                                                $data['group_id'],
4849
                                                $data['c_id']
4850
                                            );
4851
                                        }
4852
                                    }
4853
                                }
4854
                            }
4855
@@ 4934-4945 (lines=12) @@
4931
                                            $userCourseCategory
4932
                                        );
4933
4934
                                        if (isset($groupBackup['user'][$teacherId]) &&
4935
                                            isset($groupBackup['user'][$teacherId][$course_code]) &&
4936
                                            !empty($groupBackup['user'][$teacherId][$course_code])
4937
                                        ) {
4938
                                            foreach ($groupBackup['user'][$teacherId][$course_code] as $data) {
4939
                                                GroupManager::subscribe_users(
4940
                                                    $teacherId,
4941
                                                    $data['group_id'],
4942
                                                    $data['c_id']
4943
                                                );
4944
                                            }
4945
                                        }
4946
4947
                                        if (isset($groupBackup['tutor'][$teacherId]) &&
4948
                                            isset($groupBackup['tutor'][$teacherId][$course_code]) &&
@@ 4947-4958 (lines=12) @@
4944
                                            }
4945
                                        }
4946
4947
                                        if (isset($groupBackup['tutor'][$teacherId]) &&
4948
                                            isset($groupBackup['tutor'][$teacherId][$course_code]) &&
4949
                                            !empty($groupBackup['tutor'][$teacherId][$course_code])
4950
                                        ) {
4951
                                            foreach ($groupBackup['tutor'][$teacherId][$course_code] as $data) {
4952
                                                GroupManager::subscribe_tutors(
4953
                                                    $teacherId,
4954
                                                    $data['group_id'],
4955
                                                    $data['c_id']
4956
                                                );
4957
                                            }
4958
                                        }
4959
                                    }
4960
                                }
4961
                            }