Пример #1
0
    $SESSION->lang = DEFAULT_LANGUAGE;
}
\Locale::setDefault($SESSION->lang);
$l10n->setLanguage($SESSION->lang);
//============================================================================================
// Model
//============================================================================================
$model = new Accommodations($dbo);
$follow = new \Ventus\Specialist\FollowUps($dbo);
//============================================================================================
// Load the page requested by the user
//============================================================================================
if (!isset($_GET['page'])) {
    $render = true;
    $thisPage = 'accommodation-management';
    $dbResult = $model->listAllExamAccommodations();
    $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") {