Code Duplication    Length = 12-12 lines in 4 locations

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

@@ 4607-4618 (lines=12) @@
4604
                                        $userCourseCategory
4605
                                    );
4606
4607
                                    if (isset($groupBackup['user'][$teacherToAdd]) &&
4608
                                        isset($groupBackup['user'][$teacherToAdd][$course_code]) &&
4609
                                        !empty($groupBackup['user'][$teacherToAdd][$course_code])
4610
                                    ) {
4611
                                        foreach ($groupBackup['user'][$teacherToAdd][$course_code] as $data) {
4612
                                            GroupManager::subscribe_users(
4613
                                                $teacherToAdd,
4614
                                                $data['group_id'],
4615
                                                $data['c_id']
4616
                                            );
4617
                                        }
4618
                                    }
4619
4620
                                    if (isset($groupBackup['tutor'][$teacherToAdd]) &&
4621
                                        isset($groupBackup['tutor'][$teacherToAdd][$course_code]) &&
@@ 4620-4631 (lines=12) @@
4617
                                        }
4618
                                    }
4619
4620
                                    if (isset($groupBackup['tutor'][$teacherToAdd]) &&
4621
                                        isset($groupBackup['tutor'][$teacherToAdd][$course_code]) &&
4622
                                        !empty($groupBackup['tutor'][$teacherToAdd][$course_code])
4623
                                    ) {
4624
                                        foreach ($groupBackup['tutor'][$teacherToAdd][$course_code] as $data) {
4625
                                            GroupManager::subscribe_tutors(
4626
                                                $teacherToAdd,
4627
                                                $data['group_id'],
4628
                                                $data['c_id']
4629
                                            );
4630
                                        }
4631
                                    }
4632
                                }
4633
                            }
4634
@@ 4713-4724 (lines=12) @@
4710
                                            $userCourseCategory
4711
                                        );
4712
4713
                                        if (isset($groupBackup['user'][$teacherId]) &&
4714
                                            isset($groupBackup['user'][$teacherId][$course_code]) &&
4715
                                            !empty($groupBackup['user'][$teacherId][$course_code])
4716
                                        ) {
4717
                                            foreach ($groupBackup['user'][$teacherId][$course_code] as $data) {
4718
                                                GroupManager::subscribe_users(
4719
                                                    $teacherId,
4720
                                                    $data['group_id'],
4721
                                                    $data['c_id']
4722
                                                );
4723
                                            }
4724
                                        }
4725
4726
                                        if (isset($groupBackup['tutor'][$teacherId]) &&
4727
                                            isset($groupBackup['tutor'][$teacherId][$course_code]) &&
@@ 4726-4737 (lines=12) @@
4723
                                            }
4724
                                        }
4725
4726
                                        if (isset($groupBackup['tutor'][$teacherId]) &&
4727
                                            isset($groupBackup['tutor'][$teacherId][$course_code]) &&
4728
                                            !empty($groupBackup['tutor'][$teacherId][$course_code])
4729
                                        ) {
4730
                                            foreach ($groupBackup['tutor'][$teacherId][$course_code] as $data) {
4731
                                                GroupManager::subscribe_tutors(
4732
                                                    $teacherId,
4733
                                                    $data['group_id'],
4734
                                                    $data['c_id']
4735
                                                );
4736
                                            }
4737
                                        }
4738
                                    }
4739
                                }
4740
                            }