Правило валидации Invokable
класс InvokableValidationRule реализует Rule, ValidatorAwareRule (Просмотреть исходный код)
Трейты
| CreatesPotentiallyTranslatedStrings |
Свойства
| protected Closure | $destructor | Обратный вызов для вызова при уничтожении объекта. | из CreatesPotentiallyTranslatedStrings |
| protected ValidationRule|InvokableRule | $invokable | Метод, выполняющий проверку атрибута. | |
| protected bool | $failed | Указывает, произошла ли ошибка при выполнении валидации. | |
| protected array | $messages | Сообщения об ошибках валидации. | |
| protected Validator | $validator | Текущий валидатор. | |
| protected array | $data | Данные, подлежащие валидации. |
Методы
| PotentiallyTranslatedString | pendingPotentiallyTranslatedString(string $attribute, string|null $message)
Создать ожидаемую потенциально переведенную строку. | из CreatesPotentiallyTranslatedStrings |
| void | __construct(InvokableRule $invokable)
Создать новое явное правило валидации Invokable. | |
| void | __destruct()
Обработать уничтожение объекта. | из CreatesPotentiallyTranslatedStrings |
| static Rule|InvokableValidationRule | make(ValidationRule|InvokableRule $invokable)
Создать новое неявное или явное правило валидации Invokable. |
Детали
protected PotentiallyTranslatedString pendingPotentiallyTranslatedString(string $attribute, string|null $message)
Создать ожидаемую потенциально переведенную строку.
protected void __construct(InvokableRule $invokable)
Создать новое явное правило валидации Invokable.
void __destruct()
Обработать уничтожение объекта.
static Rule|InvokableValidationRule make(ValidationRule|InvokableRule $invokable)
Создать новое неявное или явное правило валидации Invokable.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Validation/InvokableValidationRule.html