Code Duplication    Length = 3-7 lines in 3 locations

main/inc/lib/course.lib.php 3 locations

@@ 3451-3457 (lines=7) @@
3448
                    if (api_get_setting('display_coursecode_in_courselist') == 'true') {
3449
                        $course_title .= ' (' . $course_info['visual_code'] . ') ';
3450
                    }
3451
                    if (api_get_setting('display_teacher_in_courselist') == 'true') {
3452
                        $params['teachers'] = CourseManager::get_teacher_list_from_course_code_to_string(
3453
                            $course['code'],
3454
                            self::USER_SEPARATOR,
3455
                            true
3456
                        );
3457
                    }
3458
                    $course_title .= ' ';
3459
                    $course_title .= Display::return_icon('klipper.png', get_lang('CourseAutoRegister'));
3460
@@ 3689-3695 (lines=7) @@
3686
                $course_title .= ' (' . $course_info['visual_code'] . ') ';
3687
            }
3688
3689
            if (api_get_setting('display_teacher_in_courselist') == 'true') {
3690
                $teachers = CourseManager::get_teacher_list_from_course_code_to_string(
3691
                    $course['code'],
3692
                    self::USER_SEPARATOR,
3693
                    true
3694
                );
3695
            }
3696
3697
            $params['link'] = $course_title_url;
3698
            $params['icon'] = $status_icon;
@@ 5773-5775 (lines=3) @@
5770
            $course_title .= ' ('.$course_info['visual_code'].') ';
5771
        }
5772
        $teachers = '';
5773
        if (api_get_setting('display_teacher_in_courselist') == 'true') {
5774
            $teachers = CourseManager::get_teacher_list_from_course_code_to_string($course['code'], self::USER_SEPARATOR, true);
5775
        }
5776
        $params['link'] = $course_title_url;
5777
        $params['icon'] = $status_icon;
5778
        $params['title'] = $course_title;