/** * Update the specified resource in storage. * * @param \Clan\Models\SwcSeason $season * @param \Clan\Http\Requests\Admin\Swc\Season\Update $request * @return Response */ public function update(SwcSeason $season, Requests\Admin\Swc\Season\Update $request) { $season->update($request->input()); return redirect(route('admin.swc.season.show', [$season->getKey()]))->with('successes', new MessageBag(['Successfully updated the season'])); }
/** * Remove the specified resource from storage. * * @param \Clan\Models\PYPSeason $season * @param \Clan\Models\PYPTeam $team * @param \Clan\Http\Requests\Admin\PYP\Team\Destroy $request * @return Response */ public function destroy(SwcSeason $season, SwcCompetition $comp, Requests\Admin\Swc\Competition\Destroy $request) { if ((bool) $request->input('confirmation') !== true) { return redirect()->back()->withInput()->withErrors(new MessageBag(['Please confirm you wish to delete this competition and all associated data'])); } $comp->delete(); return redirect(route('admin.swc.season.show', [$season->getKey()]))->with('successes', new MessageBag(['Competition successfully deleted'])); }