【发布时间】:2016-11-28 04:24:57
【问题描述】:
我有以下问题,我添加了一个服装验证规则,代码如下:
Validator::extend('valid_map',function($attributes,$value,$parameters){
return !\DB::table('students')
->join('institute_level', 'institute_level.id', '=', 'students.institute_level_id')
->where('institute_level_id',$parameters[0])
->where('students.id',$value)
->first();
});
问题是我想从这样的数组中传入 $parameters[0] 一些值:
'levelclasses.*.class.*.student_id' =>
'integer|exist:\App\Student|valid_map:levelclasses.*.level_id'
这个案例与 Laravel 附带的规则一起成功,现在我希望这个案例在我的规则中工作。 有什么建议吗?
【问题讨论】:
标签: validation laravel-5 laravel-5.2 validationrules