mouf/utils.common.validators

此包包含在您的应用程序中使用的典型验证器。验证器是一个决定字符串是否有效的类。例如,您可以使用 EmailValidator 来验证字符串是否为邮件等...

v3.1.0 2014-06-04 16:32 UTC

This package is auto-updated.

Last update: 2024-09-15 05:01:14 UTC


README

此包包含在您的应用程序中使用的典型验证器。验证器是一个决定字符串是否有效并实现 ValidatorInterface 的类。

ValidatorInterface 是此包的一部分。

例如,您可以使用 EmailValidator 来验证字符串是否为邮件等...

嵌入验证器列表

  • RequiredValidator: 验证值不为空
  • NumericValidator: 验证值是数字(可选整数)
  • EmailValidator: 验证电子邮件地址
  • URLValidator: 验证 URL(以 http://、https:// 或 ftp:// 开头)
  • MaxMinRangeValidator: 验证值在两个界限之间
  • MaxMinRangeLengthValidator: 验证字符串长度在两个界限之间
  • SiretValidator: 验证值是有效的 SIRET 号码(法国公司 ID)

JavaScript 验证

如果验证器实现了 JsValidatorInterface,它将提供在 PHP 和 JavaScript 中运行的代码。这意味着您可以使用此验证器生成用于验证任何值的 JavaScript 代码。

I18n

此包中的验证器依赖于 Fine 来翻译验证错误消息。