Spec-Zone.ru › Laravel 5.7

Валидатор

интерфейс Validator реализует MessageProvider (Просмотреть исходный код)

Методы

MessageBag getMessageBag()

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

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

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

bool fails()

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

массив failed()

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

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

Добавить условия к заданному полю на основе лямбда-функции.

$this after(callable|string $callback)

Вызвать обратный вызов после валидации.

MessageBag errors()

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

Детали

MessageBag getMessageBag()

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

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

MessageBag

массив validate()

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

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

массив

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.7/Illuminate/Contracts/Validation/Validator.html

Spec-Zone.ru

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