lumen 框架问题 Class 'Validator' not found
为什么我在控制器头部加了use Validator;
然后再控制器方法中使用
$validator = Validator::make($request->all(), [
'title' => 'required|unique:posts|max:255',
'body' => 'required',
]);进行验证回报Class 'Validator' not found错误
这是怎么回事啊
$validator = Validator::make($request->all(), [
'title' => 'required|unique:posts|max:255',
'body' => 'required',
]);进行验证回报Class 'Validator' not found错误
这是怎么回事啊
<?php
namespace AppHttpControllers;
use IlluminateHttpRequest;
use Validator;
use LaravelLumenRoutingController as BaseController;
class Controller extends BaseController
{
protected $request;
public function __construct(Request $request)
{
$this->request = $request;
}
public function validateParams($request, $rules)
{
$validator = Validator::make($request->all(), $rules);
if ($validator->fails()) {
throw new Exception($validator->messages(), ErrorCode::not_found);
}
return true;
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
命名空间不对,试试下面的