mouf / utils.common.validators
此包包含在您的应用程序中使用的典型验证器。验证器是一个决定字符串是否有效的类。例如,您可以使用 EmailValidator 来验证字符串是否为邮件等...
v3.1.0
2014-06-04 16:32 UTC
Requires
- php: >=5.3.0
- mouf/utils.i18n.fine: >=3.0-dev,<4.0
README
此包包含在您的应用程序中使用的典型验证器。验证器是一个决定字符串是否有效并实现 ValidatorInterface
的类。
ValidatorInterface
是此包的一部分。
例如,您可以使用 EmailValidator
来验证字符串是否为邮件等...
嵌入验证器列表
RequiredValidator
: 验证值不为空NumericValidator
: 验证值是数字(可选整数)EmailValidator
: 验证电子邮件地址URLValidator
: 验证 URL(以 http://、https:// 或 ftp:// 开头)MaxMinRangeValidator
: 验证值在两个界限之间MaxMinRangeLengthValidator
: 验证字符串长度在两个界限之间SiretValidator
: 验证值是有效的 SIRET 号码(法国公司 ID)
JavaScript 验证
如果验证器实现了 JsValidatorInterface
,它将提供在 PHP 和 JavaScript 中运行的代码。这意味着您可以使用此验证器生成用于验证任何值的 JavaScript 代码。
I18n
此包中的验证器依赖于 Fine 来翻译验证错误消息。