-
Notifications
You must be signed in to change notification settings - Fork 1k
Open
Labels
Description
验证器能否增加一个获取字段的方法,比如说getFields();
比如下面这段代码中,我可以直接使用验证器的字段名,来过滤提交的信息,而不须要单独写一个过滤数组;
$validate = Validate::rule('nickname|昵称', ValidateRule::isRequire()->length('1,20'))
->rule('avatar|头像', ValidateRule::isRequire())
->rule('sex|性别', ValidateRule::isRequire()->in([0, 1, 2]));
$save_name = [
'nickname',
'avatar',
'sex',
];
// $save_name = $validate->getFields();
$post_data = $request->only($save_name,'POST');