public function addToWatchList($art_id) { $input = new Watchlist(); $input->art_id = $art_id; $input->user_id = Auth::user()->id; $input->save(); return Redirect::back(); }
public function addToWatchListBy(Users $user) { $watchList = Watchlist::findOrCreateNew($this, $user); if ($watchList->status == 'done') { $watchList = new Watchlist(); } $watchList->save(['movie_id' => $this->id, 'user_id' => $user->id, 'status' => 'want']); return $this; }
public function updateWatchListAction($movie, $episode, Watchlist $watchList) { // dd($watchList); $watchList->currentEpisode_id = $episode; $watchList->status = 'doing'; $watchList->save(); return $this->redirectByRoute(['for' => 'movies.showEpisode', 'movie' => $movie, 'episode' => $episode]); }