first(); $kickoff_german = User::toGermanDate($game->kickoff); return view('games.edit',compact('game','kickoff_german')); } public function store() { if (Auth::guest()) { return redirect("/login"); } // Validate form $this->validate(request(), [ 'id' => 'required', 'team1' => 'required', 'team2' => 'required', 'score1' => 'required', 'score2' => 'required', 'kickoff' => 'required' ]); // Fetch, modify, save game $game = Game::where('id', request('id'))->first(); // Only for editing existing. New games get created in RoundsController. $game->team1 = request('team1'); $game->team2 = request('team2'); $game->score1= request('score1'); $game->score2= request('score2'); $game->kickoff=User::toDBDate(request('kickoff')); $game->save(); // Redirect to the Rounds Index return redirect('/rounds'); } }