kontrolio icon indicating copy to clipboard operation
kontrolio copied to clipboard

вывод ошибок валидации

Open newbie78 opened this issue 6 years ago • 2 comments

спасибо за валидатор. сам хотел нечто подобное соорудить но вы первее ) допустим такой код

    $validator = Validator::getInstance()->make($request->getParsedBody(), [
      'type' => 'between:1,5',
      'value' => [
        function($value) {
          return is_numeric($value);
        },
        new LessThanOrEqual(20),
      ],
    ]);
    if (!$validator->validate()) {
      dd($validator->getErrorsList());
    }

отдаёт

array:1 [
  0 => "value.less_than_or_equal"
]

хотелось бы вариант вывода - есть в поле ошибка или нет т.е. key тот-же что и во входных данных а значение boolean успешно или не успешно валидировано поле это возможно?

вообще универсальности ради было бы неплохо дать возможность сделать свой форматтер который возвращает ошибки в том виде как нужно в конкретной ситуации. ну прицепить стандартный вариант форматтера, как наглядное пособие.

спасибо!

newbie78 avatar Dec 21 '18 22:12 newbie78

Привет! Сорри, что полгода не отвечал. В последнее время редко сюда захожу. Ты за это время не запилил какой-то свой вариант, который можно было бы добавить в библиотеку? Вообще, я подумаю над реализацией форматтеров.

franzose avatar Aug 06 '19 06:08 franzose

Привет! Сорри, что полгода не отвечал. В последнее время редко сюда захожу. Ты за это время не запилил какой-то свой вариант, который можно было бы добавить в библиотеку? Вообще, я подумаю над реализацией форматтеров.

нет, форматтеров не пилил своих )

newbie78 avatar Jun 07 '22 22:06 newbie78