Code Duplication    Length = 4-4 lines in 2 locations

main/gradebook/lib/GradebookUtils.php 2 locations

@@ 1049-1052 (lines=4) @@
1046
            $coursecode = $eval->get_course_code();
1047
            // evaluation in course
1048
            if (isset($coursecode) && !empty($coursecode)) {
1049
                if (!array_key_exists($coursecode, $coursecodes)) {
1050
                    $coursecodes[$coursecode] = '1';
1051
                    $users = array_merge($users, GradebookUtils::get_users_in_course($coursecode));
1052
                }
1053
            } else {
1054
                // course independent evaluation
1055
                $tbl_user = Database :: get_main_table(TABLE_MAIN_USER);
@@ 1077-1080 (lines=4) @@
1074
        foreach ($links as $link) {
1075
            // links are always in a course
1076
            $coursecode = $link->get_course_code();
1077
            if (!array_key_exists($coursecode,$coursecodes)) {
1078
                $coursecodes[$coursecode] = '1';
1079
                $users = array_merge($users, GradebookUtils::get_users_in_course($coursecode));
1080
            }
1081
        }
1082
1083
        return $users;