예제 #1
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function show($series_id, $season_number)
 {
     $series = Series::findOrFail($series_id);
     $season = $series->seasons()->where('number', $season_number)->first();
     if ($season == null) {
         return response()->json(['status' => false, "message" => "No matching season!"]);
     }
     return view('season.show', compact('season', 'series'));
 }
예제 #2
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function show($id)
 {
     //try{
     $series = Series::findOrFail($id);
     if (!is_null($series->artwork)) {
         $artwork = (new Collection(json_decode($series->artwork)))->first();
     }
     return view('series.show', compact('series', 'artwork'));
     // }
     //catch(\Exception $e){
     //  return redirect("/series");
     // }
 }
예제 #3
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $series = Series::findOrFail($id);
     $series->delete();
 }