/** * Create form post. * * @param Request $request * @return \Illuminate\Http\RedirectResponse */ public function postIndex(Request $request) { $this->validate($request, ['title' => 'required|unique:gallery|max:255']); $gallery = Gallery::create($request->all()); if ($gallery) { if ($request->has('cat') && is_array($request['cat'])) { $gallery->categories()->sync($request['cat']); } } Session::flash('message', trans('kgallery.messages.success')); return redirect()->to('admin/galleries/gallery/' . $gallery->id); }