PositiveOrZero

编辑本页

PositiveOrZero

验证值是否为正数或等于零。如果您不想允许零作为值,请使用积极的代替。

基本用法

下面的约束确保兄弟姐妹为正或零:

  • 属性
  • YAML
  • XML
  • PHP
1 2 3 4 5 6 7 8 9 10
/ / src /实体/ Person.php名称空间应用程序实体使用ob娱乐下载组件验证器约束作为断言#(断言\ PositiveOrZero)受保护的兄弟姐妹;}

可用选项

类型数组|字符串

它定义了这个约束的一个或多个验证组。阅读更多验证组

消息

类型字符串默认的这个值应该是正数或零。

当值不大于或等于零时提供的默认消息。

您可以在此消息中使用以下参数:

参数 描述
{{compared_value}} 总是零
{{compared_value_type}} 期望的值类型
{{value}} 当前(无效)值

有效载荷

类型混合默认的

此选项可用于将任意特定于领域的数据附加到约束。已配置的有效负载不由Validator组件使用,但其处理完全取决于您。

例如,您可能想使用若干错误级别根据错误的严重程度,在前端以不同的方式呈现失败的约束。

此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。
ob娱乐下载Symfony 6.0支持通过SensioLabs