V5.0.0
[A]
增加数据处理器,用于在验证之前或之后对数据进行处理[A]
增加 Or 规则,用于在多个规则中任意一个规则通过即可[A]
验证场景支持直接传入 ValidateScene 类[A]
验证场景类的 only 方法支持读入全部规则[A]
验证器增加exceptions属性,用于指定验证失败时抛出的异常类[U]
调整的最低 PHP 版本限制为 8.1[D]
验证场景类删除了default
方法,可用 preprocessor 方法来替代[D]
验证场景类删除了filter
方法,可用 postprocessor 方法来替代[D]
删除规则管理器
,其中的部分方法合并入验证器中[D]
删除了验证器的全局扩展规则方法,如需扩展全局规则,可定义规则类来使用,在验证器中,extend
,extendImplicit
,extendDependent
,extendReplacer
方法依旧可用