Php Laravel-在请求验证失败后,将自定义消息放在消息键not in errors下

Php Laravel-在请求验证失败后,将自定义消息放在消息键not in errors下,php,laravel,laravel-5,Php,Laravel,Laravel 5,我提出了CustomRequest并在我的控制器中使用它: someMethod(CustomRequest $request){} 在我的验证失败后,我得到了这个 {消息:给定的数据无效。错误:{令牌:[需要令牌]} 有没有可能得到这个: {消息:仅用于此CustomRequest的自定义消息失败,错误:{令牌:[需要令牌]} FormRequest对象具有定义自定义消息的功能: /** * Get custom messages for validator errors. * * @

我提出了CustomRequest并在我的控制器中使用它:

someMethod(CustomRequest $request){}
在我的验证失败后,我得到了这个

{消息:给定的数据无效。错误:{令牌:[需要令牌]}

有没有可能得到这个:

{消息:仅用于此CustomRequest的自定义消息失败,错误:{令牌:[需要令牌]}


FormRequest对象具有定义自定义消息的功能:

/**
 * Get custom messages for validator errors.
 *
 * @return array
 */
public function messages()
{
    return [];
}

使用messages函数覆盖它们app/Http/Requests/YourRequest.php

参考:

作者姓名:

public function messages()
{
    return [
        'email.required' => 'Er, you forgot your email address!',
        'email.unique' => 'Email already taken m8',
    ];
}