Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Здравствуйте!
Пишу правили для кастомных типов валидации и хотел бы вывести ошибку не как текст, а как массив.
/**
* Get the validation error message.
*
* @return string
*/
public function message()
{
return ['text' => "Номер введен не верно! Введите номер в правильном формате.", 'code' => 2];
}
Но ларавел мне все преобразует в массив с числовыми индексами. Возможно ли такое реализовать не сильно отходя от стандартов?
Не в сети
Как мне отойти от стандартов, не отходя от стандартов?
Проверь себя: в шаблоне выведи "сырое" содержимое переменной с ошибками:
@if ($errors->any())
@php(dd($errors))
@endif
может быть всё, что ты хочешь тебе и так доступно, надо только правильно обратиться.
Не в сети
Страницы 1