david-moreno-cortina / input-validation
简单的输入验证
v1.0
2019-04-20 10:12 UTC
Requires
- php: >=7.2
Requires (Dev)
- phpunit/phpunit: ^8.1
This package is not auto-updated.
Last update: 2024-09-22 12:22:13 UTC
README
简单的输入验证
使用方法
定义你的验证
$validations = [];
$validations[] = new ValidationConstraint(ValidationConstraint::TYPE_INT, $name, $isOptional, $defaultValue, $minLength, $maxLength);
实例化输入验证器并执行它
$validator = new InputValidator($inputParams, $validations);
$validationResult = $validator->execute();
检查是否为有效输入
$validationResult->isValid()
获取错误
$errors = $validationResult->getErrors();
获取输入参数
$validationResult->getField($name);
许可证
作者
- David Moreno Cortina