コード例 #1
0
ファイル: dashboard.php プロジェクト: hughnguy/php
} elseif ($_GET['page'] === 'edit-module') {
    $pro->editModule($_POST);
    $loggers['audit']->info("Edited module {$_POST['id']}");
} elseif ($_GET['page'] === 'add-module') {
    $pro->addModule($_POST);
    $loggers['audit']->info("Added module {$_POST['name_en']}");
} elseif ($_GET['page'] === 'delete-module') {
    $pro->deleteModule($_POST['id']);
    $loggers['audit']->info("Deleted module {$_POST['id']}");
} elseif ($_GET['page'] === 'fetch-appointment-stats') {
    $appointment_stats = $stats->getBusynessPerHour($_GET['startDate'], $_GET['endDate'], (int) $SESSION->user_id, $_GET['filterType'] === "all" ? (int) $SESSION->department : null, $_GET['appointmentType']);
    header('Content-Type: application/json; charset=utf-8');
    echo json_encode($appointment_stats);
    exit;
} elseif ($_GET['page'] === 'all-users') {
    $users = $pro->getAllUsers(trim(strip_tags($_GET['term'])));
    header('Content-Type: application/json; charset=utf-8');
    echo json_encode($users);
    exit;
}
/**
 * View rendering
 */
if (isset($render) && $render) {
    $l10n->addResource(__DIR__ . '/l10n/nav.json');
    require FS_PHP . '/header.php';
    require 'views/nav.php';
    if (isset($viewFile) && file_exists($viewFile)) {
        require $viewFile;
    } else {
        require FS_PHP . '/error.php';