@@ -13,10 +13,10 @@ final class FormUploader
13
13
* @param $upToken 上传凭证
14
14
* @param $key 上传文件名
15
15
* @param $data 上传二进制流
16
+ * @param $config 上传配置
16
17
* @param $params 自定义变量,规格参考
17
18
* http://developer.qiniu.com/docs/v6/api/overview/up/response/vars.html#xvar
18
19
* @param $mime 上传数据的mimeType
19
- * @param $checkCrc 是否校验crc32
20
20
*
21
21
* @return array 包含已上传文件的信息,类似:
22
22
* [
@@ -30,8 +30,7 @@ public static function put(
30
30
$ data ,
31
31
$ config ,
32
32
$ params ,
33
- $ mime ,
34
- $ checkCrc
33
+ $ mime
35
34
) {
36
35
37
36
$ fields = array ('token ' => $ upToken );
@@ -41,9 +40,10 @@ public static function put(
41
40
$ fname = $ key ;
42
41
$ fields ['key ' ] = $ key ;
43
42
}
44
- if ($ checkCrc ) {
45
- $ fields ['crc32 ' ] = \Qiniu \crc32_data ($ data );
46
- }
43
+
44
+ //enable crc32 check by default
45
+ $ fields ['crc32 ' ] = \Qiniu \crc32_data ($ data );
46
+
47
47
if ($ params ) {
48
48
foreach ($ params as $ k => $ v ) {
49
49
$ fields [$ k ] = $ v ;
@@ -70,10 +70,10 @@ public static function put(
70
70
* @param $upToken 上传凭证
71
71
* @param $key 上传文件名
72
72
* @param $filePath 上传文件的路径
73
+ * @param $config 上传配置
73
74
* @param $params 自定义变量,规格参考
74
75
* http://developer.qiniu.com/docs/v6/api/overview/up/response/vars.html#xvar
75
76
* @param $mime 上传数据的mimeType
76
- * @param $checkCrc 是否校验crc32
77
77
*
78
78
* @return array 包含已上传文件的信息,类似:
79
79
* [
@@ -87,18 +87,17 @@ public static function putFile(
87
87
$ filePath ,
88
88
$ config ,
89
89
$ params ,
90
- $ mime ,
91
- $ checkCrc
90
+ $ mime
92
91
) {
93
92
94
93
95
94
$ fields = array ('token ' => $ upToken , 'file ' => self ::createFile ($ filePath , $ mime ));
96
95
if ($ key !== null ) {
97
96
$ fields ['key ' ] = $ key ;
98
97
}
99
- if ( $ checkCrc ) {
100
- $ fields ['crc32 ' ] = \Qiniu \crc32_file ($ filePath );
101
- }
98
+
99
+ $ fields ['crc32 ' ] = \Qiniu \crc32_file ($ filePath );
100
+
102
101
if ($ params ) {
103
102
foreach ($ params as $ k => $ v ) {
104
103
$ fields [$ k ] = $ v ;
0 commit comments