Spec-Zone.ru › Laravel 5.8

Валидатор

интерфейс Validator реализует MessageProvider (View source)

Методы

MessageBag getMessageBag()

Получить сообщения для экземпляра.

из MessageProvider
массив validate()

Применить правила валидатора к данным.

массив validated()

Получить атрибуты и значения, которые были проверены.

bool fails()

Определить, проходят ли данные проверку по правилам валидации.

массив failed()

Получить не пройденные правила валидации.

$this sometimes(string|array $attribute, string|array $rules, callable $callback)

Добавить условия для заданного поля на основе замыкания.

$this after(callable|string $callback)

Добавить обратный вызов после проверки.

MessageBag errors()

Получить все сообщения об ошибках валидации.

Подробности

MessageBag getMessageBag()

Получить сообщения для экземпляра.

Возвращаемое значение

MessageBag

массив validate()

Применить правила валидатора к данным.

Возвращаемое значение

массив

массив validated()

Получить атрибуты и значения, которые были проверены.

Возвращаемое значение

массив

bool fails()

Определить, проходят ли данные проверку по правилам валидации.

Возвращаемое значение

bool

массив failed()

Получить не пройденные правила валидации.

Возвращаемое значение

массив

$this sometimes(string|array $attribute, string|array $rules, callable $callback)

Добавить условия для заданного поля на основе замыкания.

Параметры

string|array $attribute
string|array $rules
callable $callback

Возвращаемое значение

$this

$this after(callable|string $callback)

Добавить обратный вызов после проверки.

Параметры

callable|string $callback

Возвращаемое значение

$this

MessageBag errors()

Получить все сообщения об ошибках валидации.

Возвращаемое значение

MessageBag

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.8/Illuminate/Contracts/Validation/Validator.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API