Example #1
0
 /**
  * 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);
 }