新在Symfo欧宝娱乐app下载地址ny 4.2: DivisibleBy约束
2018年9月14日·发表的哈维尔Eguiluz
警告:这篇文章是关于一个不受支持的Symfony的版本。欧宝娱乐app下载地址其中一些信息可能是过时了。阅读最近的Symfony文档欧宝娱乐app下载地址。
提供的
Colin O 'Dell
在# 28069。
在Sy欧宝娱乐app下载地址mfony 4.2中,验证器组件引入了一个新的DivisibleBy
约束检查是否一个数字的倍数(“整除”)其他号码。主要是用于执行特定的增量数量:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
/ / src /实体/ Item.php名称空间应用程序\实体;使用欧宝娱乐app下载地址\组件\验证器\约束作为断言;类项{/ * * *@Assert\ DivisibleBy (0.25) * /受保护的美元重量;/ * * *@Assert\ DivisibleBy(*值= 5,*消息=”这个项目需要在5的倍数单位了。”* ) */受保护的美元数量;}
确保这些约束重量
的项
中提供了增量的0.25
(如。0.75
和4.50
会是正确的,但0.18
或7.32
不会)数量
必须整除5
(25
和22620年
将是正确的,但12
或123456年
不会)。
发表在#生活在边缘
评论
评论都关门了。
以确保评论保持相关,他们关闭了旧的帖子。
当然但结果浮动,而不是什么是预期。
Javier Eguiluz is a certified Symfony engineer.
Get certified! Online exams available in all countries.
Register Now