/**
  * 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'));
 }
Beispiel #2
0
 /**
  * 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');
 }
Beispiel #3
0
 public function delete($id)
 {
     $list = Todolist::findOrFail($id);
     $list->delete();
     return redirect(route('lists.index'))->with('flash_success', 'List deleted successfully.');
 }