У меня есть класс запроса, который включает в себя пользовательское правило.Я не могу понять, как определить пользовательское сообщение, если это правило не выполняется.Ниже приведена упрощенная версия того, что у меня есть, я хотел бы добавить к массиву, возвращенному методом messages()
.
Я уже определил сообщение в классе CustomRule
, но я бы хотелчтобы переопределить это в моем CustomRequest
классе.
Я попытался добавить 'input.CustomRule' => 'Custom error message'
, но это не сработало.
Использование Laravel 5.7.
Приветствия за любую помощь!
class CustomRequest extends FormRequest
{
public function rules()
{
return [
'input' => [
'required',
new CustomRule
]
]
}
public function messages()
{
return [
'input.required' => 'We need to know this!'
]
}
}