david-moreno-cortina/input-validation

简单的输入验证

v1.0 2019-04-20 10:12 UTC

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);

许可证

MIT 许可证

作者

  • David Moreno Cortina