RecipeController::edit($id); }); $routes->post('/:id/edit', 'check_logged_in', function ($id) { RecipeController::update($id); }); $routes->post('/:id/delete_keyword/:keyword', 'check_logged_in', function ($id, $keyword) { RecipeController::delete_keyword($id, $keyword); }); $routes->post('/:id/delete_ingredient/:ingredient_name', 'check_logged_in', function ($id, $ingredient_name) { RecipeController::delete_ingredient($id, $ingredient_name); }); $routes->post('/:id/destroy', 'check_logged_in', function ($id) { RecipeController::destroy($id); }); $routes->post('/:id/newcomment', 'check_logged_in', function ($id) { RecipeController::new_comment($id); }); $routes->post('/:id/comment/:chef_id/delete', 'check_logged_in', function ($id, $chef_id) { RecipeController::delete_comment($id, $chef_id); }); }); $routes->get('/login', function () { SessionController::login(); }); $routes->post('/login', function () { SessionController::handle_login(); }); // uloskirjautuminen gettinä, sillä en vielä tiedä kuinka saisin sen linkin näköisenä postiksi $routes->post('/logout', 'check_logged_in', function () { SessionController::handle_logout(); });