예제 #1
0
 public function create(Request $request)
 {
     $this->validate($request, ['list' => 'required']);
     if (Dramalist::find($request->input('list'), ['user_id'])->user_id == $request->user()->id) {
         return '抱歉,不能收藏自己创建的剧单> <';
     }
     $favorite = new Listfav();
     $favorite->list_id = $request->input('list');
     $favorite->user_id = $request->user()->id;
     $favorite->created_at = new Carbon();
     if ($favorite->save()) {
         Dramalist::where('id', $favorite->list_id)->increment('favorites');
     }
     return redirect()->route('list.show', [$favorite->list_id]);
 }