public function store(Request $request, $lang) { if ($request->isMethod('POST')) { $rules = $this->getRules(); $this->validate($request, $rules); } $page = new Page($request->all()); $translation = $page->translateOrNew($lang); $translation->fill($request->all()); $page->save(); return redirect()->route('admin.page.index')->with('messages', ['Page created successfully.']); }