//$controllers = array(); //foreach (App::autoload(__DIR__ . '/controllers/') as $controller) { // $classname=substr($controller,0,-4).'_Controller'; // $controllers[strtolower(substr($controller,0,-4))] = new $classname(); //} // TODO: use PHP5 autoloader /** * ROUTES **/ $app->get('/', function () { $c = new Controller\Index(); return $c->Index_Action(); })->bind('homepage'); $app->get('/log', function () { $c = new Controller\Index(); return $c->Log_Action(); })->bind('log'); #$app->get('/dashboard', function () use($app) { return $app->redirect('/'); }); $app->get('/servers/{ip}', function () { $c = new Controller\Server(); return $c->Index_Action(); })->bind('servers'); $app->get('/settings/servers', function () { $c = new Controller\Setting\Server(); return $c->Index_Action(); })->bind('settings.servers'); $app->get('/settings/servers/new', function () { $c = new Controller\Setting\Server(); return $c->New_Action(); })->bind('settings.servers.new'); $app->post('/settings/servers/save', function () {