/** * 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')); }
/** * 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"); // } }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $series = Series::findOrFail($id); $series->delete(); }