示例#1
0
        include 'views/404.phtml';
        die;
    }
} else {
    $template = 'views/maintenance.view.phtml';
}
// Mise à jour des données
if (User::isLogged()) {
    $user = new User($_SESSION['user']['id']);
    $queue = new Queue($user->id);
    $army = new Army($user->id);
    // mise à jour des ressources
    $user->update_ressources();
    // mise à jour des construction
    $queue->update_queue(get_time_diff($user->last_refresh));
    // résolution des combats
    foreach (Combat::get_arrived_troops() as $combat) {
        $combat = new Combat($combat['id']);
        $combat->solve_combats();
    }
    // mise à jour de l'armée (après les constructions et combats)
    $troops = $army->get_troops();
    // mise à jour de l'heure
    $user->update_value('last_refresh', date("Y-m-d H:i:s"));
}
if (!_MAINTENANCE_) {
    include $controller;
}
if (!isset($_POST['ajax'])) {
    include 'views/layout.phtml';
}