laravel中如何创建一个validate类给多个表单提交控制器调用?
就是我有一个页面有7个左右的需要验证的地方 但是在控制器里我给每一个验证的地方都分配了一个静态页,
老大要求写一个validate类里面包括这7个的验证规则,然后通过传参的方式调用他们。。。我没搞懂。。求各位大大帮忙
这是一个validate 就是怎么做到 只调用他其中一个 rule的验证规则
欧阳克2017-07-06 10:36:45
php artisan make:request DemoRequest
就可以生成一个用于表单验证Request类,这个命令生成的文件位于app/Http/Requests/这个文件夹当中,可以看到里面会有两个方法:authorize()和 rules(),表单验证修改rules即可,然后在控制器初始化$request的时候引用DemoRequest。
public function store(Requests\DemoRequest $request)
{
$input = $request->all();
//....
}