我正在使用Laravel表单请求验证一组输入。 我需要使用循环检查文件进行自定义验证。 但是它显示此错误。
Error
Call to undefined method Symfony\Component\HttpFoundation\ParameterBag::hasFile()
我的HTML输入(createUser.blade.php)
<input type="text" name="users[0][name]">
<input type="number" name="users[0][age]">
<input type="file" name="users[0][profile_pic]">
<input type="text" name="users[1][name]">
<input type="number" name="users[1][age]">
<input type="file" name="users[1][profile_pic]">
我的表单请求(CreateUserFormRequest.php)
dd($this->request->hasFile('users');
dd(...)
这行代码?请提供上下文,您所在的类是什么? - Daniel W.FormRequest
文档:有一个hasFile()
方法。如果$this->hasFile()
无法运行,则说明您错了类。 - Daniel W.