Code Duplication    Length = 6-6 lines in 3 locations

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

@@ 4156-4161 (lines=6) @@
4153
        $showCustomIcon = api_get_setting('course_images_in_courses_list');
4154
        $iconName = basename($course_info['course_image']);
4155
4156
        if ($showCustomIcon === 'true' && $iconName != 'course.png') {
4157
            $thumbnails = $course_info['course_image'];
4158
            $image = $course_info['course_image_large'];
4159
        } else {
4160
            $image = Display::return_icon('session_default.png', null, null, null,null, true);
4161
        }
4162
        $params['thumbnails'] = $thumbnails;
4163
        $params['image'] = $image;
4164
        $params['link'] = $session_url;
@@ 3774-3779 (lines=6) @@
3771
            $thumbnails = null;
3772
            $image = null;
3773
3774
            if ($showCustomIcon === 'true' && $iconName != 'course.png') {
3775
                $thumbnails = $course_info['course_image'];
3776
                $image = $course_info['course_image_large'];
3777
            }else{
3778
                $image = Display::return_icon('session_default.png', null, null, null,null, true);
3779
            }
3780
3781
            $params['course_id'] = $course_info['real_id'];
3782
            $params['edit_actions'] = '';
@@ 3915-3920 (lines=6) @@
3912
            $image = null;
3913
3914
            $iconName = basename($course_info['course_image']);
3915
            if ($showCustomIcon === 'true' && $iconName != 'course.png') {
3916
                $thumbnails = $course_info['course_image'];
3917
                $image = $course_info['course_image_large'];
3918
            }else{
3919
                $image = Display::return_icon('session_default.png', null, null, null,null, true);
3920
            }
3921
3922
            $params = array();
3923
            //Param (course_code) needed to get the student process