【发布时间】:2016-03-03 18:28:31
【问题描述】:
我正在使用 laravel 5.1,并且正在验证请求中的输入,如下所示,
public function rules()
{
return [
'first_name' => 'required|min:2'
];
}
如果我没有预料到 first_name = ' s' 验证通过了,我需要在验证发生之前修剪输入。
我试过这样,
public function rules()
{
$this->replace(array_map('trim', $this->all()));
return [
'first_name' => 'required|min:2'
];
}
但我得到了相同的结果。
我看到了一些与 laravel 4.x (LINK) 相关的东西
如何做到这一点?
注意:我不在控制器中验证通过创建验证实例,我使用 Request 来验证请求。 p>
【问题讨论】:
-
@arogachev NO 它没有使用 Request 类来验证请求。那个和我在问题中提供的链接是一样的。