ListItem::orderBy('is_complete')->orderBy("created_at","DESC")->get()]); } public function saveItem(Request $request){ // \Log::info(json_encode($request->all())); $listitem = new ListItem(); $listitem->name = $request['text']; $listitem->is_complete = 0; $listitem->save(); return redirect("/"); } public function changeStatus($id,Request $request){ $listitem = ListItem::where("id",$id)->first(); $listitem->is_complete = 0; // by default make it incompleted if(isset($request->checked)){ $listitem->is_complete = 1; // task completed } $listitem->save(); return redirect("/"); } public function deleteItem(Request $request){ // \Log::info(json_encode($request->all())); $listitem = ListItem::where("id",$request->id)->first(); // \Log::info(json_encode($listitem)); $listitem->delete(); return redirect("/"); } }