Ejemplo n.º 1
0
//$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 () {