'; echo Core\Session::flash('info'); echo '

'; } $router = new Core\Router(); $routerapi = new Core\RouterApi(); $router->add('', ['controller' => 'home', 'action' => 'mithril']); $router->add('{controller}/{action}'); $router->add('{controller}/{action}/{id:\d+}'); $router->add('{action}', ['controller' => 'home']); $router->add('{?status:\d+}', ['controller' => 'posts', 'action' => 'index']); $routerapi->add('api', ['action' => 'index']); $routerapi->add('api/{model}'); $routerapi->add('api/{model}/{?status:\d+}'); $routerapi->add('api/{model}/{id:\d+}'); $url = $_SERVER['REQUEST_URI']; if ($routerapi->match($url)) { $routerapi->dispatchApi($url); } else { $router->dispatch($url); }