Spec-Zone.ru › Laravel 10

InvokableValidationRule

class InvokableValidationRule implements Rule, ValidatorAwareRule (View source)

Свойства

CreatesPotentiallyTranslatedStrings

Свойства

protected Closure $destructor

Обратный вызов, который необходимо вызвать при уничтожении объекта.

from CreatesPotentiallyTranslatedStrings
protected ValidationRule|InvokableRule $invokable

Вызываемый элемент, который валидирует атрибут.

protected bool $failed

Указывает, не удалось ли выполнить валидацию вызываемого элемента.

protected array $messages

Сообщения об ошибках валидации.

protected Validator $validator

Текущий валидатор.

protected array $data

Данные, которые проверяются.

Методы

PotentiallyTranslatedString pendingPotentiallyTranslatedString(string $attribute, string|null $message)

Создать ожидающий перевод строки.

from CreatesPotentiallyTranslatedStrings
void __construct(InvokableRule $invokable)

Создать новую явную правило валидации Invokable.

void __destruct()

Обработать уничтожение объекта.

from CreatesPotentiallyTranslatedStrings
static Rule|InvokableValidationRule make(ValidationRule|InvokableRule $invokable)

Создать неявное или явное правило валидации Invokable.

Подробности

protected PotentiallyTranslatedString pendingPotentiallyTranslatedString(string $attribute, string|null $message)

Создать ожидающую потенциально переведённую строку.

Параметры

string $attribute
string|null $message

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

PotentiallyTranslatedString

protected void __construct(InvokableRule $invokable)

Создать новое явное правило валидации Invokable.

Параметры

InvokableRule $invokable

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

void

void __destruct()

Обработать уничтожение объекта.

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

void

static Rule|InvokableValidationRule make(ValidationRule|InvokableRule $invokable)

Создать новое неявное или явное правило валидации Invokable.

Параметры

ValidationRule|InvokableRule $invokable

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

Rule|InvokableValidationRule

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Validation/InvokableValidationRule.html

Spec-Zone.ru

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