V6.0.0
[A]
数据处理器增加存在与不存在时机[A]
增加规则参数解析器,规则支持更灵活的使用[A]
增加 Extensions 规则[A]
增加 PresentIf、PresentUnless、PresentWith、PresentWithAll 规则[A]
增加 Contains、RequiredIfDeclined 规则[A]
增加 NotExists 规则[A]
Unique、Exists、NotExists 规则增加对操作符的支持[A]
增加 Enum、InEnum 规则[A]
数据处理器增加可指定操作值的类型[A]
数据处理器支持传递参数[A]
Array 规则中验证列表的关键词由@keyInt
改为@list
[U]
修改消息提供器中的replacingFieldsInMessage
方法可见性[U]
自定义验证规则支持内联错误消息[U]
数据处理器类的构造函数改为接受自定义参数[U]
自定义规则类支持直接传入 static::class[U]
规范命名规范:规则名称、场景名称、事件名称等最终均都会采用大驼峰式命名法来调用[D]
删除默认添加 Filled 规则,使规则更加明了[F]
修复规则组中的正则表达式规则的 regex 参数不生效问题