/** * Store a newly created resource in storage. * * @param Request $request * * @return mixed */ public function store(Request $request) { $this->validate($request, ['season_id' => 'required|exists:seasons,id', 'division' => 'required|unique:divisions,division,NULL,id,season_id,' . $request->get('season_id')]); Division::create($request->all()); \Flash::success('Division added!'); return redirect('admin/data-management/divisions'); }