Code Duplication    Length = 7-20 lines in 3 locations

main/session/add_many_session_to_category.php 1 location

@@ 145-151 (lines=7) @@
142
    exit;
143
}
144
145
if (api_get_multiple_access_url()) {
146
    $table_access_url_rel_session= Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_SESSION);
147
    $access_url_id = api_get_current_access_url_id();
148
    $sql = "SELECT s.id, s.name  FROM $tbl_session s INNER JOIN $table_access_url_rel_session u ON s.id = u.session_id $where AND u.access_url_id = $access_url_id ORDER BY name";
149
} else {
150
    $sql = "SELECT id, name  FROM $tbl_session $where ORDER BY name";
151
}
152
$result=Database::query($sql);
153
$rows_session = Database::store_result($result);
154
?>

main/session/session_course_edit.php 1 location

@@ 112-131 (lines=20) @@
109
110
$order_clause = api_sort_by_first_name() ? ' ORDER BY firstname, lastname, username' : ' ORDER BY lastname, firstname, username';
111
112
if (api_is_multiple_url_enabled()) {
113
    $tbl_access_rel_user= Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER);
114
    $access_url_id = api_get_current_access_url_id();
115
    $sql = "SELECT u.user_id,lastname,firstname,username
116
            FROM $tbl_user u
117
            LEFT JOIN $tbl_access_rel_user  a
118
            ON(u.user_id= a.user_id)
119
            WHERE
120
                status='1' AND
121
                active = 1 AND
122
                access_url_id = $access_url_id ".
123
            $order_clause;
124
} else {
125
    $sql = "SELECT user_id,lastname,firstname,username
126
            FROM $tbl_user
127
            WHERE
128
                status = '1' AND
129
                active = 1 ".
130
            $order_clause;
131
}
132
133
$result = Database::query($sql);
134
$coaches = Database::store_result($result);

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

@@ 628-645 (lines=18) @@
625
            ";
626
        // Showing only the courses of the current portal access_url_id.
627
628
        if (api_is_multiple_url_enabled()) {
629
            $url_access_id = api_get_current_access_url_id();
630
            if ($url_access_id != -1) {
631
                $tbl_url_rel_course = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_COURSE);
632
                $sql = "SELECT * FROM $tbl_course as course
633
                    INNER JOIN $tbl_url_rel_course as url_rel_course
634
                    ON (url_rel_course.c_id = course.id)
635
                    WHERE
636
                        access_url_id = $url_access_id AND
637
                        course.visibility != '0' AND
638
                        course.visibility != '4' AND
639
                        category_code = '$category_code'
640
                        $searchTerm
641
                        $without_special_courses
642
                        $visibilityCondition
643
                    ";
644
            }
645
        }
646
647
        return Database::num_rows(Database::query($sql));
648
    }