【发布时间】:2017-08-17 03:42:51
【问题描述】:
我正在为 Laravel 5.4 创建一个包,并有一些带有错误消息的自定义正则表达式。通常,您将这些消息放在 de validation.php 文件中(有效)。但是在安装软件包时,我希望用户不必复制粘贴它们。
有没有办法让一个包有一个额外的验证语言文件,当在常规验证语言文件中找不到规则时会自动调用该文件?
【问题讨论】:
-
没用过,但github.com/joshbrw/laravel-validation-rule-registration 可能有用,或者至少能引导你走向正确的方向。
-
我遇到了完全相同的问题。验证规则注册插件有助于将规则注册到全局空间,但看起来并不能解决这个问题。特别是给定带有验证的自定义包将需要非常具体的属性消息。
标签: php validation laravel-5 package