@jazzus

Как указать сообщение для User Rule в Laravel Request?

Сделал Rule
NoUppercase
Подключил в реквест файле
'name' => array(new NoUppercase),
Хочу там же, в реквест файле отдать сообщение
'name.no_uppercase' => Нельзя',
Можно ли это там прописать? Или только в класс передавать переменную и там уже формировать сообщение в message. Дело в том, что мне нужно оставить :attribute но для name он выводит Имя, а мне в данном случае нужно Название, поэтому хочу сформировать свое сообщение в том месте где возникает потребность (т.е. в реквест файле)
  • Вопрос задан
  • 282 просмотра
Пригласить эксперта
Ответы на вопрос 1
crashxd
@crashxd
Backend разработчик
В RequestForm можно переопределить функцию messages, где передать нужные сообщения, под разные правила.
public function messages()
    {
        return [
            'name.no_uppercase' => 'Нельзя',
            // ..
        ];
    }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы