/** * Show the edit challenge form * * @param App\Challenge $challenge * @param App\Repositories\GameRepository $gameRepo * * @return Response */ public function edit(Challenge $challenge, GameRepository $gameRepo) { $this->authorize('edit-challenge', $challenge); return view('challenges.edit', ['challenge' => $challenge, 'games' => $gameRepo->fetchAll()]); }
/** * Lists all the current games * * @return response */ public function index(GameRepository $gameRepo) { return view('admin.games.index', ['games' => $gameRepo->fetchAll()]); }