$userController->registerView(); break; case 'register': $userController->register($_POST); break; case 'loginView': $userController->loginView(); break; case 'login': $userController->login($_POST); break; case 'insertProject': $projectController->insertProject($_POST); break; case 'updateProject': $projectController->update($_POST); break; case 'removeProject': $projectController->removeProject($_GET["IDPROJECT"], $_GET["IDUSER"]); break; case 'newProject': $projectController->newProject(); break; case 'updateViewProject': $projectController->updateProject($_GET["IDPROJECT"]); break; case 'showProjects': $projectController->showAll($_GET["IDUSER"]); break; case 'insert': $userStoryController->insert($_POST);
}); $routes->get('/login', function () { UserController::login(); }); $routes->post('/login', function () { UserController::handle_login(); }); $routes->get('/logout', function () { UserController::logout(); }); $routes->get('/project', function () { ProjectController::index(); }); $routes->post('/project', function () { ProjectController::store(); }); $routes->get('/project/new', function () { ProjectController::create(); }); $routes->get('/project/:id', function ($id) { ProjectController::show($id); }); $routes->post('/project/:id/destroy', function ($id) { ProjectController::destroy($id); }); $routes->get('/project/:id/edit', function ($id) { ProjectController::edit($id); }); $routes->post('/project/:id/edit', function ($id) { ProjectController::update($id); });