我在valitron中设置了一个验证规则链,最后一个是自定义规则。// My custom code here
}, ['id'])->message("Not a valid Launcher ID"); 问题是:如果id为空或不是数字,我不喜欢执行自定义验证换句话说:我想在链条第一次失败时停止求值。我该怎么做呢?
我正在为我的请求对象定义一个验证。我希望验证器在第一次失败时停止,而不仅仅是同一链上的那个。在下面的示例中,如果我的TechnicalHeader对象为空,那么当验证达到TechnicalHeader.MCUserid的规则时,我会得到一个NullReference异常。简而言之,我想根据第一个规则的结果,对下面代码中的最后三个规则进行条件验证
using Sys