【发布时间】:2019-06-14 21:13:35
【问题描述】:
我正在尝试创建一个服务层,我想从我的服务类中抛出错误消息。
如果我在控制器内进行验证,它会按预期工作:
$this->validate($request, [
'nomeArtistico' => 'required|max:255',
'email' => 'required|unique:pessoas',
]);
结果:
{"email":["email@hotmail.com already exists"]}
但如果我尝试验证在服务内:
$validator = Validator::make($request, $this->validationRules)->validate();
它只会抛出一个带有 HTML 默认错误消息的 500: (1/1) 验证异常 给定的数据无效。
【问题讨论】: