Пример #1
0
    $accommodations = array_fill(0, $dbResult['lowest_priority'] + 1, array());
    foreach ($dbResult['accommodations'] as $acc) {
        if ($acc['priority'] === null) {
            $accommodations[0][] = $acc;
        } else {
            $accommodations[$acc['priority']][] = $acc;
        }
    }
    $l10n->addResource(__DIR__ . '/l10n/accommodation-management.json');
    foreach ($accommodations as &$groups) {
        $l10n->localizeArray($groups, 'name');
    }
    unset($groups);
    $viewFile = 'views/accommodation-management.php';
} elseif ($_GET['page'] === "update") {
    $model->updatePriority($_POST['accommodation_id'], $_POST['exam_priority']);
    $loggers['audit']->info("Priority updated for accommodation {$_POST['accommodation_id']}");
}
/**
 * View rendering
 */
if (isset($render) && $render) {
    $follow_up_pending_count = $follow->fetchFollowUpsCountEmployee($SESSION->user_id);
    require FS_PHP . '/header.php';
    require FS_PHP . '/nav.php';
    if (isset($viewFile) && file_exists($viewFile)) {
        require $viewFile;
    } else {
        require FS_PHP . '/error.php';
    }
    require FS_PHP . '/footer.php';