| 123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- namespace UCore\Validator;
- use UCore\Validator;
- /**
- * 使用验证器 验证,反向
- *
- */
- class ReverseValidator extends Validator
- {
- use ValidationMessage;
- public function validate(mixed $value, array $data): bool
- {
- $vaClass = $this->args;
- $data = [
- $value
- ];
- /**
- * @var Validator $va
- */
- $va = new $vaClass($this->validation);
- $res = $va->validate($value, $data);
- if ($res) {
- return false;
- }
- return true;
- }
- }
|