/** * Create a new program with data sent from the create form * @param SupportprogramsApplication $SubProgModel The Supportprograms model * @param ProgramRequest $request CreateUserRequest $request we validate the data sent from the form in this class before we continue our logic * @return return to the program index view index.blade.php */ public function store(SupportprogramsApplication $SubProgModel, ProgramRequest $request) { $input = $request->all(); $SubProgModel->fill($input)->save(); $message = trans('supportprograms::programs.create_success'); if (request('submit') == 'save') { return redirect()->back()->with('success', $message); } return redirect()->route('supportprograms.index')->with('success', $message); }