接口 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