예제 #1
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index($series_id)
 {
     try {
         $series = Series::findOrFail($series_id);
     } catch (\Exception $e) {
         return response()->json(['status' => false, 'message' => 'The series cannot be found']);
     }
     $seasons_list = Season::where('series_id', $series_id)->get();
     return view('season.index', compact('seasons_list', 'series_id', 'series'));
 }
예제 #2
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit($id)
 {
     $season = Season::where('id', $id)->first();
     $animus = $season->animus;
     return view('admin.editSeason', with(['animus' => $animus, 'season' => $season]));
 }
예제 #3
0
 public function getPlayerBySeason($slug)
 {
     $season = Season::where('slug', '=', $slug)->first();
     $players = $this->playersBySeason($season->id);
     $players_list = array();
     foreach ($players as $key => $value) {
         $players_list[$value->position_shortcode][] = $value;
     }
     // return response()->json($players);
     return view('pages.roster', compact('players_list', $players_list));
 }