2017-12-16 20:17:29 +01:00
|
|
|
<?php
|
|
|
|
namespace Misuzu;
|
|
|
|
|
2018-03-14 00:24:38 +01:00
|
|
|
use Phroute\Phroute\Dispatcher;
|
2018-01-03 22:39:01 +01:00
|
|
|
|
2017-12-16 20:17:29 +01:00
|
|
|
require_once __DIR__ . '/../misuzu.php';
|
2018-01-03 22:39:01 +01:00
|
|
|
|
2018-02-11 00:18:49 +01:00
|
|
|
//ob_start('ob_gzhandler');
|
2018-01-03 22:39:01 +01:00
|
|
|
|
|
|
|
$app = Application::getInstance();
|
|
|
|
|
2018-02-11 00:18:49 +01:00
|
|
|
if (isset($_COOKIE['msz_uid'], $_COOKIE['msz_sid'])) {
|
|
|
|
$app->startSession((int)$_COOKIE['msz_uid'], $_COOKIE['msz_sid']);
|
|
|
|
}
|
|
|
|
|
2018-03-14 00:24:38 +01:00
|
|
|
$app->startRouter();
|
2018-01-03 22:39:01 +01:00
|
|
|
$app->startTemplating();
|
|
|
|
|
2018-03-14 00:24:38 +01:00
|
|
|
include __DIR__ . '/../routes.php';
|
|
|
|
|
|
|
|
echo (new Dispatcher($app->router->getData()))->dispatch(
|
|
|
|
$_SERVER['REQUEST_METHOD'],
|
|
|
|
parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)
|
2018-01-03 22:39:01 +01:00
|
|
|
);
|