/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($id) { // $list = Todolist::findOrFail($id); //$list = Todolist::findBySlug($id); return View('lists.show', compact('list')); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(ListFormRequest $request, $id) { $list = Todolist::findOrFail($id); $list->update(['name' => $request->get('name'), 'description' => $request->get('description')]); return \Redirect::route('viewlist', array($list->id))->with('message', 'Your list has been updated'); }
public function delete($id) { $list = Todolist::findOrFail($id); $list->delete(); return redirect(route('lists.index'))->with('flash_success', 'List deleted successfully.'); }