Spec-Zone.ru › Laravel 5.2

Валидатор

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

Методы

MessageBag getMessageBag()

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

из MessageProvider
bool fails()

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

массив failed()

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

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

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

$this after(callable|string $callback)

Выполнить callback после валидации.

Подробности

MessageBag getMessageBag()

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

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

MessageBag

bool fails()

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

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

bool

массив failed()

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

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

массив

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

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

Параметры

строка $attribute
строка|массив $rules
лямбда-выражение $callback

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

void

$this after(callable|string $callback)

Выполнить callback после валидации.

Параметры

лямбда-выражение|строка $callback

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

$this

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

Spec-Zone.ru

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