【发布时间】:2016-01-13 02:31:26
【问题描述】:
我正在尝试在我的 Laravel 5.1 应用程序中创建自定义验证替换器。
我现在有
Validator::replacer('year', 'App\CustomValidators@replaceYear');
在我的AppServiceProvider 文件中,相应的存在于我的自定义类中。但是,当我在验证消息中包含 :year 时,它不会被替换。我错过了什么?
这是我的替换函数。
public function replaceYear($message, $attribute, $rule, $parameters)
{
return str_replace([':year'], $parameters, $message);
}
【问题讨论】:
标签: php validation laravel-5.1