/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { $language = new Language(); $language->name = $request->name; if (!$language->save()) { // redirect back to create and show errors return redirect()->route('admin.languages.create')->with('errors', $language->getErrors())->withInput(); } // success! // redirect to index, with success message return redirect()->route('admin.languages.index')->with('message', '<div class="alert alert-success">Your new language was created!</div>'); }