* Delete todo */ $app->post('todos/delete/{id}', function ($id) { Todos::destroy($id); }); /** * Complete todo */ $app->post('todos/complete/{id}/{completed}', function ($id, $completed) { Todos::where('id', $id)->update(['completed' => $completed]); }); /** * Update todo */ $app->post('update/{id}', function (Request $request, $id) { Todos::where('id', $id)->update(['name' => $request->input('name'), 'description' => $request->input('description'), 'completed' => $request->input('completed')]); }); /** * Render add todo */ $app->get('add-form', function () { return view('todos.templates.add_form'); }); /** * Render update todo */ $app->get('edit-form', function () { return view('todos.templates.edit_form'); }); /** * Todos table
public function update(Request $request, $id) { Todos::where('id', $id)->update(['name' => $request->input('name'), 'body' => $request->input('body'), 'completed' => $request->input('completed')]); }