Интерфейс ValidatorAwareInterface
Предоставляет методы для управления несколькими валидаторами.
Прямые реализаторы
Резюме констант
-
string'default'
Резюме методов
- getValidator() publicВозвращает правила валидации, помеченные тегом $name.
- hasValidator() publicПроверяет, установлен ли валидатор.
- setValidator() publicЭтот метод сохраняет пользовательский валидатор под заданным именем.
Подробное описание методов
getValidator()source public
getValidator( string|null $name null )
Возвращает правила валидации, помеченные тегом $name.
Если аргумент $name не предоставлен, будет возвращён валидатор по умолчанию. Вы можете настроить имя валидатора по умолчанию в константе класса DEFAULT_VALIDATOR.
Параметры
- string|null
$nameoptional null - Имя набора правил валидации, который нужно вернуть.
Возвращает
Cake\Validation\ValidatorhasValidator()source public
hasValidator( string $name )
Проверяет, установлен ли валидатор.
Параметры
- string
$name - Имя валидатора.
Возвращает
booleansetValidator()source public
setValidator( string $name , Cake\Validation\Validator $validator )
Этот метод сохраняет пользовательский валидатор под заданным именем.
Параметры
- string
$name - Имя валидатора, который нужно установить.
-
Cake\Validation\Validator$validator - Объект валидатора, который нужно установить.
Возвращает
$this
© 2005–2017 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/3.4/class-Cake.Validation.ValidatorAwareInterface.html