Laravel传递验证错误以查看

时间:2014-12-31 14:31:22

标签: php laravel laravel-4 laravel-routing laravel-validation

我在商店方法中有以下Laravel 4.2控制器代码:

if ($validator->fails()) {
   return Redirect::back()->withErrors($validator)->withInput();
}

我已经使用var_dump对此代码进行了测试,而$ validator肯定会返回正确的错误消息。

然而,错误未传递给视图。在视图上尝试var_dump($errors)时,我得到以下异常 Undefined variable: errors

我也尝试过(偶然)var_dump($error),它的类型为object(Illuminate\Support\ViewErrorBag),但它不包含任何错误。

有谁知道问题可能是什么?提前谢谢。

1 个答案:

答案 0 :(得分:1)

在调查这个问题两天之后 - 我终于修复了它!最后,我删除了vendor文件夹并运行composer update。我只能假设Laravel中的某些内容在初始下载时已损坏。