Spec-Zone.ru › CakePHP 4.4

Интерфейс ValidatorAwareInterface

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

Пространство имён: Cake\Validation

Краткое описание методов

  • getValidator() public

    Возвращает правила валидации, помеченные тегом $name.

  • hasValidator() public

    Проверяет, установлен ли валидатор.

  • setValidator() public

    Этот метод сохраняет пользовательский валидатор под заданным именем.

Подробное описание методов

getValidator() public

getValidator(string|null $name = null): Cake\Validation\Validator

Возвращает правила валидации, помеченные тегом $name.

Если аргумент $name не указан, будет возвращён валидатор по умолчанию. Вы можете настроить имя вашего валидатора по умолчанию в константе класса DEFAULT_VALIDATOR.

Параметры

string|null $name необязательный

Имя набора правил валидации для возврата.

Возвращает

Cake\Validation\Validator

hasValidator() public

hasValidator(string $name): bool

Проверяет, установлен ли валидатор.

Параметры

string $name

Имя валидатора.

Возвращает

bool

setValidator() public

setValidator(string $name, Cake\Validation\Validator $validator): $this

Этот метод сохраняет пользовательский валидатор под заданным именем.

Параметры

string $name

Имя устанавливаемого валидатора.

Cake\Validation\Validator $validator

Объект валидатора для установки.

Возвращает

$this

© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/4.3/interface-Cake.Validation.ValidatorAwareInterface.html

Spec-Zone.ru

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