我正在使用 Laravel 构建一个 REST API,并想知道是否有一种方法可以在验证时自定义 API 响应。
例如,我在 Laravel 请求中有一个验证规则,说需要一个特定的字段。
public function rules() {
return [
'title'=>'required|min:4|max:100',
];
}
因此,对于此验证,我在 Postman 中收到这样的错误消息
{
"title": [
"Please enter Ad Title"
]
}
我想要的是像这样自定义响应..
{
"success": false,
"message": "Validation Error"
"title": [
"Please enter Ad Title"
]
}
因此,错误更加具体和清晰。
那么,如何实现呢?
谢谢!