Symfonyob娱乐下载 4.2新增:DivisibleBy约束
2018年9月14日·发表的哈维尔Eguiluz
警告:这篇文章是关于一个不受支持的Symfony版本。ob娱乐下载有些信息可能已经过时了。阅读最新的Symfony文档ob娱乐下载.
提供的
Colin O 'Dell
在# 28069.
在Syob娱乐下载mfony 4.2中,验证器组件引入了一种新的DivisibleBy
约束来检查一个数字是否为(的倍数)“整除”)其他数字。它主要用于在数字上强制执行特定增量:
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
/ / src /实体/ Item.php名称空间应用程序\实体;使用ob娱乐下载\组件\验证器\约束作为断言;类项{/ * * *@Assert\ DivisibleBy (0.25) * /受保护的$重量;/ * * *@Assert\DivisibleBy(* value = 5, * message = "此物品需要以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