/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store() { $review = new Review(); $input = Input::all(); $validator = $this->checkValidation(); if ($validator->fails()) { $messages = $validator->messages(); foreach ($messages->all() as $message) { $msg[] = $message; } return $this->errorMessage($msg); } $saveReview = $review->insert($input); $msg = "Review saved successfully."; return $this->successMessageWithVar($msg, $saveReview); }