Ejemplo n.º 1
0
 public function addToWatchList($art_id)
 {
     $input = new Watchlist();
     $input->art_id = $art_id;
     $input->user_id = Auth::user()->id;
     $input->save();
     return Redirect::back();
 }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
 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]);
 }