相关疑难解决方法(0)

多次扩展Laravel验证器

confirmation规则类似,我正在创建一个基于另一个属性值的验证规则.根据我的发现,实现这一目标的唯一方法是扩展Validator类并获取值$this->data.

文档说扩展Validator然后用于Validator::resolver注册新的扩展类.这样可以正常工作,但仅在单个解析器的情况下,因为似乎每个后续定义的解析器都会覆盖前一个解析器.

怎样才能解决这个问题?我们如何定义仍然可以访问其他属性的自定义验证器,而无需将所有方法放在同一个类中......?

谢谢

//

注意:我问这个是因为我想发布一些验证器软件包,但是按照上面的推理,如果有人安装了多个软件包,它们就变得毫无用处......

php validation package laravel

2
推荐指数
1
解决办法
2170
查看次数

标签 统计

laravel ×1

package ×1

php ×1

validation ×1