Интерфейс ValidatorAwareInterface
Предоставляет методы для управления несколькими валидаторами.
Краткое описание методов
-
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\ValidatorhasValidator() public
hasValidator(string $name): bool
Проверяет, установлен ли валидатор.
Параметры
-
string$name Имя валидатора.
Возвращаемое значение
boolsetValidator() 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.2/interface-Cake.Validation.ValidatorAwareInterface.html