我在商店方法中有以下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)
,但它不包含任何错误。
有谁知道问题可能是什么?提前谢谢。
答案 0 :(得分:1)
在调查这个问题两天之后 - 我终于修复了它!最后,我删除了vendor文件夹并运行composer update
。我只能假设Laravel中的某些内容在初始下载时已损坏。