Code Duplication    Length = 5-5 lines in 3 locations

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

@@ 597-601 (lines=5) @@
594
595
        $visibilityCondition = null;
596
        $hidePrivate = api_get_setting('course_catalog_hide_private');
597
        if ($hidePrivate === 'true') {
598
            $courseInfo = api_get_course_info();
599
            $courseVisibility = $courseInfo['visibility'];
600
            $visibilityCondition = ' AND course.visibility <> 1';
601
        }
602
603
        if ($categoryCode == 'ALL') {
604
            // Nothing to do
@@ 669-673 (lines=5) @@
666
        }
667
        $visibilityCondition = null;
668
        $hidePrivate = api_get_setting('course_catalog_hide_private');
669
        if ($hidePrivate === 'true') {
670
            $courseInfo = api_get_course_info();
671
            $courseVisibility = $courseInfo['visibility'];
672
            $visibilityCondition = ' AND course.visibility <> 1';
673
        }
674
        if (!empty($random_value)) {
675
            $random_value = intval($random_value);
676

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

@@ 4870-4874 (lines=5) @@
4867
        $visibilityCondition = null;
4868
4869
        $hidePrivate = api_get_setting('course_catalog_hide_private');
4870
        if ($hidePrivate === 'true') {
4871
            $courseInfo = api_get_course_info();
4872
            $courseVisibility = $courseInfo['visibility'];
4873
            $visibilityCondition = ' AND c.visibility <> 1';
4874
        }
4875
        if (!empty($accessUrlId) && $accessUrlId == intval($accessUrlId)) {
4876
            $sql = "SELECT count(c.id) FROM $tableCourse c, $tableCourseRelAccessUrl u
4877
                    WHERE