/** * @return mixed */ public function store(TournamentCreateRequest $request, TournamentCreator $tournamentCreator) { $tournament = $tournamentCreator->create(Auth::user(), Session::season(), $request->except('_token', 'eventTypes', 'participantTypes'), $request->get('eventTypes', []), $request->get('participantTypes', [])); return redirect('/admin/tournaments'); }