Exemple #1
0
 public function destroy(Request $request)
 {
     $this->validate($request, ['list' => 'required']);
     $result = DB::table('listfavs')->where('user_id', $request->user()->id)->where('list_id', $request->input('list'))->delete();
     if ($result) {
         Dramalist::where('id', $request->input('list'))->decrement('favorites');
     }
     return redirect()->back();
 }
Exemple #2
0
 public function destroy(Request $request, $id)
 {
     $item = Item::find($id);
     $list = Dramalist::find($item->list_id, ['user_id']);
     if ($list->user_id == $request->user()->id) {
         if ($item->delete()) {
             Item::where('list_id', $item->list_id)->where('no', '>', $item->no)->decrement('no');
             Dramalist::where('id', $item->list_id)->update(['updated_at' => $item->deleted_at]);
         }
     }
     return redirect()->back();
 }