예제 #1
0
    $batchId = $settingsTools->getLevelTwoId();
} else {
    if (isset($_GET['batch']) && $_GET['batch'] == "level_3") {
        $batch = "level_3";
        $batchId = $settingsTools->getLevelThreeId();
    } else {
        if (isset($_GET['batch']) && $_GET['batch'] == "level_1") {
            $batch = "level_1";
            $batchId = $settingsTools->getLevelOneId();
        } else {
            $batch = "level_4";
            $batchId = $settingsTools->getLevelFourId();
        }
    }
}
$students = $studentTools->getStudentViewModels($batchId, $sort, $technology);
/* * *********************Sorting Students*********************************** */
if (isset($_GET['sort']) && $_GET['order_by'] == "gpa") {
    usort($students, "gpa_sort");
} else {
    if (isset($_GET['sort_by']) && $_GET['order_by'] == "endorsements") {
        usort($students, "endorsements_sort");
    } else {
        if (isset($_GET['order_by']) && $_GET['order_by'] == "speciality") {
            usort($students, "speciality_sort");
        } else {
            if (isset($_GET['order_by']) && $_GET['order_by'] == "name") {
                usort($students, "name_sort");
            }
        }
    }