Code Duplication    Length = 5-5 lines in 3 locations

main/inc/lib/course.lib.php 1 location

@@ 4893-4897 (lines=5) @@
4890
        $visibilityCondition = null;
4891
4892
        $hidePrivate = api_get_setting('platform.course_catalog_hide_private');
4893
        if ($hidePrivate === 'true') {
4894
            $courseInfo = api_get_course_info();
4895
            $courseVisibility = $courseInfo['visibility'];
4896
            $visibilityCondition = ' AND c.visibility <> 1';
4897
        }
4898
        if (!empty($accessUrlId) && $accessUrlId == intval($accessUrlId)) {
4899
            $sql = "SELECT count(c.id) FROM $tableCourse c, $tableCourseRelAccessUrl u
4900
                    WHERE

main/inc/lib/course_category.lib.php 2 locations

@@ 678-682 (lines=5) @@
675
676
        $visibilityCondition = null;
677
        $hidePrivate = api_get_setting('platform.course_catalog_hide_private');
678
        if ($hidePrivate === 'true') {
679
            $courseInfo = api_get_course_info();
680
            $courseVisibility = $courseInfo['visibility'];
681
            $visibilityCondition = ' AND course.visibility <> 1';
682
        }
683
684
        if ($categoryCode == 'ALL') {
685
            // Nothing to do
@@ 758-762 (lines=5) @@
755
        }
756
        $visibilityCondition = null;
757
        $hidePrivate = api_get_setting('platform.course_catalog_hide_private');
758
        if ($hidePrivate === 'true') {
759
            $courseInfo = api_get_course_info();
760
            $courseVisibility = $courseInfo['visibility'];
761
            $visibilityCondition = ' AND course.visibility <> 1';
762
        }
763
        if (!empty($random_value)) {
764
            $random_value = intval($random_value);
765