Example #1
0
    return Router::url($name, $params);
}
function post($base = [])
{
    $post = Session::get('post');
    Session::unset('post');
    $post = empty($post) ? [] : $post;
    $post = array_merge($base, $post);
    return $post;
}
try {
    $app = new Application();
    $app->initConfig();
    $app->initDatabase();
    $app->initCookies();
    $app->initHttp();
    $app->initLang();
    if (Config::get('app')->debug) {
        $files = glob(Config::get('folder')->cache['views'] . '/*');
        // get all file names
        foreach ($files as $file) {
            // iterate files
            if (is_file($file)) {
                unlink($file);
                // delete file
            }
        }
    }
    $app->run();
} catch (Exception $e) {
    exit($e->getMessage());