public function store(Request $request, Feedback $feedback, SendMailController $sendMailController) { $messages = ['required' => 'Поле должно быть заполнено.', 'email' => 'Некорректно введенный email', 'max:255' => 'Максимально допустимое значение 255 символов', 'captcha' => 'Введите правильно символы с картинки!']; $v = Validator::make($request->all(), ['name' => 'required|max:255', 'email' => 'required|email', 'message' => 'required', 'captcha' => 'required|captcha'], $messages); if ($v->fails()) { return redirect()->back()->withErrors($v->errors())->withInput(); } else { $feedback->insertFeedback($request->all()); $sendMailController->sendFeedbackToAdmin($request->all()); //Input::clearResolvedInstances(); $info = "Спасибо за вопрос, в ближайшее время мы Вам ответим!"; return redirect()->route('feedbackCreate', [$info]); } }