// return $app['twig']->render('index.html.twig', // array('categories' => Category::getAll())); // }); $app->post("/delete_categories", function () use($app) { Category::deleteEverything(); return $app['twig']->render('index.html.twig'); }); $app->post("/delete_tasks", function () use($app) { $category_id = $_POST['category_id']; $category = Category::find($category_id); Task::deleteTasks($category_id); return $app['twig']->render('category.html.twig', array('category' => $category)); }); $app->post("/results", function () use($app) { // $category = new Category($_POST['find']); // $category->save(); return $app['twig']->render('results.html.twig', array('categories' => Category::getMatches($_POST['find']))); }); $app->post("/add_tasks", function () use($app) { $category = Category::find($_POST['category_id']); $task = Task::find($_POST['task_id']); $category->addTask($task); return $app['twig']->render('category.html.twig', array('category' => $category, 'categories' => Category::getAll(), 'tasks' => $category->getTasks(), 'all_tasks' => Task::getAll())); }); $app->post("/add_categories", function () use($app) { $category = Category::find($_POST['category_id']); $task = Task::find($_POST['task_id']); $task->addCategory($category); return $app['twig']->render('task.html.twig', array('task' => $task, 'tasks' => Task::getAll(), 'categories' => $task->getCategories(), 'all_categories' => Category::getAll())); }); return $app;