Code Duplication    Length = 7-8 lines in 3 locations

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

@@ 1254-1260 (lines=7) @@
1251
        // Is he/she subscribed to the session's course?
1252
1253
        // A user?
1254
        if (Database::num_rows(Database::query("SELECT user_id
1255
                FROM " . Database::get_main_table(TABLE_MAIN_SESSION_COURSE_USER) . "
1256
                WHERE session_id='" . $session_id . "'
1257
                AND user_id ='$user_id'"))
1258
        ) {
1259
            return true;
1260
        }
1261
1262
        // A course coach?
1263
        if (Database::num_rows(Database::query("SELECT user_id
@@ 1263-1270 (lines=8) @@
1260
        }
1261
1262
        // A course coach?
1263
        if (Database::num_rows(Database::query("SELECT user_id
1264
                FROM " . Database::get_main_table(TABLE_MAIN_SESSION_COURSE_USER) . "
1265
                WHERE session_id='" . $session_id . "'
1266
                AND user_id = '$user_id' AND status = 2
1267
                AND c_id ='$courseId'"))
1268
        ) {
1269
            return true;
1270
        }
1271
1272
        // A session coach?
1273
        if (Database::num_rows(Database::query("SELECT id_coach
@@ 1273-1279 (lines=7) @@
1270
        }
1271
1272
        // A session coach?
1273
        if (Database::num_rows(Database::query("SELECT id_coach
1274
                FROM " . Database::get_main_table(TABLE_MAIN_SESSION) . " AS session
1275
                WHERE session.id='" . $session_id . "'
1276
                AND id_coach='$user_id'"))
1277
        ) {
1278
            return true;
1279
        }
1280
1281
        return false;
1282
    }