改进File类的架构方法 支持SplFileObject类完整参数

This commit is contained in:
thinkphp
2016-06-21 11:22:38 +08:00
parent 850376dfe7
commit 70f146f3e3
2 changed files with 29 additions and 10 deletions

View File

@@ -810,7 +810,7 @@ class Request
if (empty($val['tmp_name'])) {
continue;
}
$item[$key] = new File($val['tmp_name'], $val);
$item[$key] = new File($val['tmp_name'])->setUploadInfo($val);
}
}
return $item;
@@ -818,7 +818,7 @@ class Request
if($array[$name] instanceof File){
return $array[$name];
} elseif (!empty($array[$name]['tmp_name'])){
return new File($array[$name]['tmp_name'], $array[$name]);
return new File($array[$name]['tmp_name'])->setUploadInfo($array[$name]);
}
}
}