【发布时间】:2013-12-11 11:28:34
【问题描述】:
我想制定一个自定义验证规则。 我的模型现在看起来像这样:
protected $rules = array(
'first_name' => 'required',
'last_name' => 'required',
'ssn' => 'required|integer|min:4|max:4',
'email' => 'required|email',
'dob' => 'required|checkAge',
'phone' => 'required',
'street' => 'required',
'postal_code' => 'required|integer|min:4',
'city' => 'required'
);
但是我必须把自定义验证规则放在哪里? 我读过我需要扩展它验证器。 为此,我创建了一个简单的函数
Validator::extend('foo', function($attribute, $value, $parameters)
{
return $value == 'foo';
});
我不知道该去哪里检查?
也许有人可以帮助我。
谢谢
【问题讨论】:
-
我们应该把它放在 Laravel 5 的什么地方?