Code Duplication    Length = 4-4 lines in 2 locations

main/gradebook/lib/GradebookUtils.php 2 locations

@@ 1120-1123 (lines=4) @@
1117
            $coursecode = $eval->get_course_code();
1118
            // evaluation in course
1119
            if (isset($coursecode) && !empty($coursecode)) {
1120
                if (!array_key_exists($coursecode, $coursecodes)) {
1121
                    $coursecodes[$coursecode] = '1';
1122
                    $users = array_merge($users, GradebookUtils::get_users_in_course($coursecode));
1123
                }
1124
            } else {
1125
                // course independent evaluation
1126
                $tbl_user = Database :: get_main_table(TABLE_MAIN_USER);
@@ 1148-1151 (lines=4) @@
1145
        foreach ($links as $link) {
1146
            // links are always in a course
1147
            $coursecode = $link->get_course_code();
1148
            if (!array_key_exists($coursecode,$coursecodes)) {
1149
                $coursecodes[$coursecode] = '1';
1150
                $users = array_merge($users, GradebookUtils::get_users_in_course($coursecode));
1151
            }
1152
        }
1153
1154
        return $users;