Php 如何更改自定义验证规则文件名laravel 4.2

Php 如何更改自定义验证规则文件名laravel 4.2,php,laravel,laravel-4,required,validationrules,Php,Laravel,Laravel 4,Required,Validationrules,我想将所有validation.php自定义错误消息移动到另一个文件中,那么如何将默认文件名(app/lang/en/validation.php)更改为使用自定义文件名。当我将错误消息移动到另一个文件时,我得到的不是实际的错误消息而是“validation.required”消息 我发现代码驻留在/illumb/Validation/Validate.php中 function getMessage($attribute, $rule) { $key = "validation.{$

我想将所有validation.php自定义错误消息移动到另一个文件中,那么如何将默认文件名(
app/lang/en/validation.php
)更改为使用自定义文件名。当我将错误消息移动到另一个文件时,我得到的不是实际的错误消息而是“
validation.required
”消息 我发现代码驻留在/illumb/Validation/Validate.php中

function getMessage($attribute, $rule) {
     $key = "validation.{$lowerRule}";
}

我想在不触及核心文件的情况下更改上述代码,有人能帮我吗?

只需将自定义规则放入$customMessages数组(内部模型),它会考虑这些规则,同时显示erorI希望保留语言文件中的错误消息在validation.php中创建相同的$customMessages数组,看看这是否有效。您可能还想使用包。我想删除validation.php文件并将其重命名为其他名称