Passed
Push — master ( 4428d0...671bc7 )
by xiaohui
02:35
created
src/WantuFileServiceProvider.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@
 block discarded – undo
12 12
 {
13 13
     public function boot()
14 14
     {
15
-        app('filesystem')->extend('wantu', function ($app, $config) {
15
+        app('filesystem')->extend('wantu', function($app, $config) {
16 16
             $adapter = new WantuFileAdapter(
17 17
                 $config['access_key'],
18 18
                 $config['secret_key'],
Please login to merge, or discard this patch.
src/WantuFileAdapter.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -355,7 +355,7 @@
 block discarded – undo
355 355
         return $this->client->getUploadToken(collect([
356 356
             'expiration' => Carbon::now()->addSeconds($option['ttl'])->timestamp * 1000,
357 357
             'insertOnly' => Conf::INSERT_ONLY_TRUE
358
-        ])->merge(collect($option)->except(['ttl',])));
358
+        ])->merge(collect($option)->except(['ttl', ])));
359 359
     }
360 360
 
361 361
     /**
Please login to merge, or discard this patch.
sdk/Utils/UploadPolicy.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -6,24 +6,24 @@
 block discarded – undo
6 6
 class UploadPolicy
7 7
 {
8 8
     /*如下属性是必须的[The following attributes are required]*/
9
-    public $namespace;                              // 多媒体服务的空间名[media namespace name]
10
-    public $bucket;                                 // OSS的空间名[media bucket name]
11
-    public $insertOnly;                             // 是否可覆盖[upload mode. it's not allowd uploading the same name files]
12
-    public $expiration;                             // 过期时间[expiration time, unix time, in milliseconds]
9
+    public $namespace; // 多媒体服务的空间名[media namespace name]
10
+    public $bucket; // OSS的空间名[media bucket name]
11
+    public $insertOnly; // 是否可覆盖[upload mode. it's not allowd uploading the same name files]
12
+    public $expiration; // 过期时间[expiration time, unix time, in milliseconds]
13 13
 
14 14
     /*如下属性是可选的[The following attributes are optional]*/
15
-    public $detectMime = Conf::DETECT_MIME_TRUE;                             // 是否进行类型检测[is auto detecte media file mime type, default is true]
16
-    public $dir;                                    // 路径[media file dir, magic vars and custom vars are supported]
17
-    public $name;                                   // 上传到服务端的文件名[media file name, magic vars and custom vars are supported]
18
-    public $sizeLimit;                              // 文件大小限制[upload size limited, in bytes]
19
-    public $mimeLimit;                              // 文件类型限制[upload mime type limited]
20
-    public $callbackUrl;                            // 回调URL [callback urls, ip address is recommended]
21
-    public $callbackHost;                           // 回调时Host [callback host]
22
-    public $callbackBody;                           // 回调时Body [callback body, magic vars and custom vars are supported]
23
-    public $callbackBodyType;                       // 回调时Body类型 [callback body type, default is 'application/x-www-form-urlencoded; charset=utf-8']
24
-    public $returnUrl;                              // 上传完成之后,303跳转的Url [return url, when return code is 303]
25
-    public $returnBody;                             // 上传完成返回体 [return body, magic vars and custom vars are supported]
26
-    public $mediaEncode;                            // 上传音视频时,可以指定转码策略[media encode policy after upload task has been completed. it's json string]
15
+    public $detectMime = Conf::DETECT_MIME_TRUE; // 是否进行类型检测[is auto detecte media file mime type, default is true]
16
+    public $dir; // 路径[media file dir, magic vars and custom vars are supported]
17
+    public $name; // 上传到服务端的文件名[media file name, magic vars and custom vars are supported]
18
+    public $sizeLimit; // 文件大小限制[upload size limited, in bytes]
19
+    public $mimeLimit; // 文件类型限制[upload mime type limited]
20
+    public $callbackUrl; // 回调URL [callback urls, ip address is recommended]
21
+    public $callbackHost; // 回调时Host [callback host]
22
+    public $callbackBody; // 回调时Body [callback body, magic vars and custom vars are supported]
23
+    public $callbackBodyType; // 回调时Body类型 [callback body type, default is 'application/x-www-form-urlencoded; charset=utf-8']
24
+    public $returnUrl; // 上传完成之后,303跳转的Url [return url, when return code is 303]
25
+    public $returnBody; // 上传完成返回体 [return body, magic vars and custom vars are supported]
26
+    public $mediaEncode; // 上传音视频时,可以指定转码策略[media encode policy after upload task has been completed. it's json string]
27 27
 
28 28
     public function __construct($option)
29 29
     {
Please login to merge, or discard this patch.
sdk/Utils/ManageOption.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -5,8 +5,8 @@
 block discarded – undo
5 5
 final class ManageOption extends ResourceInfo
6 6
 {
7 7
     /*以下属性是”获取资源列表"方法所需的属性。即listFiles()、listDirs()方法中的参数 */
8
-    private $currentPage;                            //当前页号
9
-    private $pageSize;                               //每页的大小
8
+    private $currentPage; //当前页号
9
+    private $pageSize; //每页的大小
10 10
     /* 以下属性是"扫描黄图和广告图"方法所需的属性。即scanPorn()和scanAdvertising方法中的参数 */
11 11
     private $filesArray;
12 12
     private $urlsArray;
Please login to merge, or discard this patch.
sdk/Conf/Conf.php 1 patch
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -6,11 +6,11 @@  discard block
 block discarded – undo
6 6
     const CHARSET = "UTF-8";
7 7
     const SDK_VERSION = '2.0.3';
8 8
 
9
-    const UPLOAD_HOST_MEDIA = "https://upload.media.aliyun.com";        //文件上传的地址
10
-    const MANAGE_HOST_MEDIA = "https://rs.media.aliyun.com";            //服务管理的地址
11
-    const MANAGE_API_VERSION = "3.0";        //资源管理接口版本
12
-    const SCAN_PORN_VERSION = "3.1";        //黄图扫描接口版本
13
-    const MEDIA_ENCODE_VERSION = "3.0";        //媒体转码接口版本
9
+    const UPLOAD_HOST_MEDIA = "https://upload.media.aliyun.com"; //文件上传的地址
10
+    const MANAGE_HOST_MEDIA = "https://rs.media.aliyun.com"; //服务管理的地址
11
+    const MANAGE_API_VERSION = "3.0"; //资源管理接口版本
12
+    const SCAN_PORN_VERSION = "3.1"; //黄图扫描接口版本
13
+    const MEDIA_ENCODE_VERSION = "3.0"; //媒体转码接口版本
14 14
 
15 15
     const UPLOAD_API_UPLOAD = "/api/proxy/upload";
16 16
     const UPLOAD_API_BLOCK_INIT = "/api/proxy/blockInit";
@@ -21,21 +21,21 @@  discard block
 block discarded – undo
21 21
     const TYPE_TOP = "TOP";
22 22
     const TYPE_CLOUD = "CLOUD";
23 23
 
24
-    const DETECT_MIME_TRUE = 1;            //检测MimeType
25
-    const DETECT_MIME_NONE = 0;            //不检测MimeType
26
-    const INSERT_ONLY_TRUE = 1;            //文件上传不可覆盖
27
-    const INSERT_ONLY_NONE = 0;            //文件上传可覆盖
24
+    const DETECT_MIME_TRUE = 1; //检测MimeType
25
+    const DETECT_MIME_NONE = 0; //不检测MimeType
26
+    const INSERT_ONLY_TRUE = 1; //文件上传不可覆盖
27
+    const INSERT_ONLY_NONE = 0; //文件上传可覆盖
28 28
 
29
-    const MIN_OBJ_SIZE = 1;        //1024*100;
30
-    const HTTP_TIMEOUT = 30;            //http的超时时间:30s
31
-    const HTTP_RETRY = 1;                //http失败后重试:1
29
+    const MIN_OBJ_SIZE = 1; //1024*100;
30
+    const HTTP_TIMEOUT = 30; //http的超时时间:30s
31
+    const HTTP_RETRY = 1; //http失败后重试:1
32 32
 
33
-    const BLOCK_MIN_SIZE = 102400;        //文件分片最小值:1024*100; 100K
34
-    const BLOCK_DEFF_SIZE = 209715200;    //文件分片默认值:1024*1024*2; 2M
35
-    const BLOCK_MAX_SIZE = 104857600;    //文件分片最大值:1024*1024*10; 10M
33
+    const BLOCK_MIN_SIZE = 102400; //文件分片最小值:1024*100; 100K
34
+    const BLOCK_DEFF_SIZE = 209715200; //文件分片默认值:1024*1024*2; 2M
35
+    const BLOCK_MAX_SIZE = 104857600; //文件分片最大值:1024*1024*10; 10M
36 36
 
37
-    const CURL_ERR_LOG = "curl_error.log";    //curl请求时的错误日志信息
37
+    const CURL_ERR_LOG = "curl_error.log"; //curl请求时的错误日志信息
38 38
 
39
-    const RUN_LEVEL_RELEASE = 1;        //release级别
40
-    const RUN_LEVEL_DEBUG = 2;            //debug级别
39
+    const RUN_LEVEL_RELEASE = 1; //release级别
40
+    const RUN_LEVEL_DEBUG = 2; //debug级别
41 41
 }
Please login to merge, or discard this patch.
sdk/AlibabaImage.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@
 block discarded – undo
19 19
     private $namespace;
20 20
     private $type; // "TOP"和"CLOUD"两种模式
21 21
 
22
-    public static $run_level = Conf::RUN_LEVEL_RELEASE;    //设置SDK运行级别
22
+    public static $run_level = Conf::RUN_LEVEL_RELEASE; //设置SDK运行级别
23 23
 
24 24
     /**
25 25
      * 构造函数
Please login to merge, or discard this patch.
sdk/Core/UploadClient.php 1 patch
Spacing   +51 added lines, -51 removed lines patch added patch discarded remove patch
@@ -38,10 +38,10 @@  discard block
 block discarded – undo
38 38
             return $this->errorResponse("FileNotExist", "file not exist");
39 39
         }
40 40
         if (empty($uploadOption)) {
41
-            $uploadOption = new UploadOption();     //如果用户没有传递UploadOption,则生成一个默认的
41
+            $uploadOption = new UploadOption(); //如果用户没有传递UploadOption,则生成一个默认的
42 42
         }
43 43
         if (empty($uploadOption->name)) {
44
-            $uploadOption->name = basename($filePath);        //如果用户没有设置name属性,则使用上传时的文件名
44
+            $uploadOption->name = basename($filePath); //如果用户没有设置name属性,则使用上传时的文件名
45 45
         }
46 46
         // UploadPolicy 和 UploadOption检查
47 47
         list($isValid, $message) = $this->checkUploadInfo($uploadPolicy, $uploadOption);
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
     {
69 69
         $data = file_get_contents($filePath);
70 70
         $uploadOption->setContent($data);
71
-        $url = $this->upload_host . Conf::UPLOAD_API_UPLOAD;        //普通上传的API
71
+        $url = $this->upload_host . Conf::UPLOAD_API_UPLOAD; //普通上传的API
72 72
         return $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption);
73 73
     }
74 74
 
@@ -81,8 +81,8 @@  discard block
 block discarded – undo
81 81
      */
82 82
     protected function uploadSuperFile($filePath, UploadPolicy $uploadPolicy, UploadOption $uploadOption = null)
83 83
     {
84
-        $fileSize = filesize($filePath);        // 文件大小
85
-        $blockSize = $uploadOption->blockSize;  // 文件分片大小
84
+        $fileSize = filesize($filePath); // 文件大小
85
+        $blockSize = $uploadOption->blockSize; // 文件分片大小
86 86
         $blockNum = intval(ceil($fileSize / $blockSize)); // 文件分片后的块数
87 87
         for ($i = 0; $i < $blockNum; $i++) {
88 88
             $currentSize = $blockSize; // 当前文件块的大小
@@ -95,8 +95,8 @@  discard block
 block discarded – undo
95 95
             $httpRes = null;
96 96
             if (0 == $i) {
97 97
                 // 分片初始化阶段
98
-                $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_INIT;        //初始化分片上传的API
99
-                $uploadOption->optionType = UpOptionType::BLOCK_INIT_UPLOAD;    //初始化分片时的Option类型
98
+                $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_INIT; //初始化分片上传的API
99
+                $uploadOption->optionType = UpOptionType::BLOCK_INIT_UPLOAD; //初始化分片时的Option类型
100 100
                 $httpRes = $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption);
101 101
                 $uploadId = isset($httpRes['uploadId']) ? $httpRes['uploadId'] : null; // 分片上传ID(OSS用于区分上传的id)
102 102
                 $id = isset($httpRes['id']) ? $httpRes['id'] : null; // 上传唯一ID(多媒体服务用于区分上传的id)
@@ -104,16 +104,16 @@  discard block
 block discarded – undo
104 104
                 $uploadOption->setUniqueIdId($id);
105 105
             } else {
106 106
                 // 分片上传过程中
107
-                $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_UPLOAD;      //分片上传过程中的API
108
-                $uploadOption->optionType = UpOptionType::BLOCK_RUN_UPLOAD;     //分片上传过程中的Option类型
109
-                $uploadOption->setPartNumber($i + 1);                           //
107
+                $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_UPLOAD; //分片上传过程中的API
108
+                $uploadOption->optionType = UpOptionType::BLOCK_RUN_UPLOAD; //分片上传过程中的Option类型
109
+                $uploadOption->setPartNumber($i + 1); //
110 110
                 $httpRes = $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption);
111 111
             }
112 112
             // 如果分片上传失败,则取消cancel分片上传任务,然后返回错误信息
113 113
             if (!$httpRes['isSuccess']) {
114 114
                 if ($uploadOption->checkMutipartParas()) {
115
-                    $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_CANCEL;      //取消分片任务的API
116
-                    $uploadOption->optionType = UpOptionType::BLOCK_CANCEL_UPLOAD;  //取消分片任务时的Option类型
115
+                    $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_CANCEL; //取消分片任务的API
116
+                    $uploadOption->optionType = UpOptionType::BLOCK_CANCEL_UPLOAD; //取消分片任务时的Option类型
117 117
                     $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption); // 不判断取消分片任务返回的结果
118 118
                 }
119 119
                 return $httpRes;
@@ -126,9 +126,9 @@  discard block
 block discarded – undo
126 126
             $uploadOption->addPartNumberAndETag($httpRes['partNumber'], $httpRes['eTag']);
127 127
         }
128 128
         // 分片上传完成
129
-        $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_COMPLETE;            //完成分片上传任务的API
130
-        $uploadOption->optionType = UpOptionType::BLOCK_COMPLETE_UPLOAD;        //完成分片上传任务时的Option类型
131
-        $uploadOption->setMd5(md5_file($filePath));                         //文件Md5
129
+        $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_COMPLETE; //完成分片上传任务的API
130
+        $uploadOption->optionType = UpOptionType::BLOCK_COMPLETE_UPLOAD; //完成分片上传任务时的Option类型
131
+        $uploadOption->setMd5(md5_file($filePath)); //文件Md5
132 132
         return $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption);
133 133
     }
134 134
 
@@ -144,7 +144,7 @@  discard block
 block discarded – undo
144 144
     public function uploadData($data, UploadPolicy $uploadPolicy, UploadOption $uploadOption = null)
145 145
     {
146 146
         if (empty($uploadOption)) {
147
-            $uploadOption = new UploadOption();     //如果用户没有传递UploadOption,则生成一个默认的
147
+            $uploadOption = new UploadOption(); //如果用户没有传递UploadOption,则生成一个默认的
148 148
         }
149 149
         // UploadPolicy 和 UploadOption检查
150 150
         list($isValid, $message) = $this->checkUploadInfo($uploadPolicy, $uploadOption);
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
         }
159 159
         // 文件不大于设定的分片大小(默认2M),则直接上传uploadMiniFile()
160 160
         $uploadOption->setContent($data);
161
-        $url = $this->upload_host . Conf::UPLOAD_API_UPLOAD;        //普通上传的API
161
+        $url = $this->upload_host . Conf::UPLOAD_API_UPLOAD; //普通上传的API
162 162
         return $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption);
163 163
     }
164 164
 
@@ -171,8 +171,8 @@  discard block
 block discarded – undo
171 171
      */
172 172
     protected function uploadSuperData($data, UploadPolicy $uploadPolicy, UploadOption $uploadOption = null)
173 173
     {
174
-        $dataSize = strlen($data);          // 文件大小
175
-        $blockSize = $uploadOption->blockSize;  // 文件分片大小
174
+        $dataSize = strlen($data); // 文件大小
175
+        $blockSize = $uploadOption->blockSize; // 文件分片大小
176 176
         $blockNum = intval(ceil($dataSize / $blockSize)); // 文件分片后的块数
177 177
         for ($i = 0; $i < $blockNum; $i++) {
178 178
             $currentSize = $blockSize; // 当前文件块的大小
@@ -185,8 +185,8 @@  discard block
 block discarded – undo
185 185
             $httpRes = null;
186 186
             if (0 == $i) {
187 187
                 // 分片初始化阶段
188
-                $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_INIT;        //初始化分片上传的API
189
-                $uploadOption->optionType = UpOptionType::BLOCK_INIT_UPLOAD;    //初始化分片时的Option类型
188
+                $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_INIT; //初始化分片上传的API
189
+                $uploadOption->optionType = UpOptionType::BLOCK_INIT_UPLOAD; //初始化分片时的Option类型
190 190
                 $httpRes = $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption);
191 191
                 $uploadId = isset($httpRes['uploadId']) ? $httpRes['uploadId'] : null; // 分片上传ID(OSS用于区分上传的id)
192 192
                 $id = isset($httpRes['id']) ? $httpRes['id'] : null; // 上传唯一ID(多媒体服务用于区分上传的id)
@@ -194,16 +194,16 @@  discard block
 block discarded – undo
194 194
                 $uploadOption->setUniqueIdId($id);
195 195
             } else {
196 196
                 // 分片上传过程中
197
-                $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_UPLOAD;      //分片上传过程中的API
198
-                $uploadOption->optionType = UpOptionType::BLOCK_RUN_UPLOAD;     //分片上传过程中的Option类型
199
-                $uploadOption->setPartNumber($i + 1);                           //
197
+                $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_UPLOAD; //分片上传过程中的API
198
+                $uploadOption->optionType = UpOptionType::BLOCK_RUN_UPLOAD; //分片上传过程中的Option类型
199
+                $uploadOption->setPartNumber($i + 1); //
200 200
                 $httpRes = $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption);
201 201
             }
202 202
             // 如果分片上传失败,则取消cancel分片上传任务,然后返回错误信息
203 203
             if (!$httpRes['isSuccess']) {
204 204
                 if ($uploadOption->checkMutipartParas()) {
205
-                    $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_CANCEL;      //取消分片任务的API
206
-                    $uploadOption->optionType = UpOptionType::BLOCK_CANCEL_UPLOAD;  //取消分片任务时的Option类型
205
+                    $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_CANCEL; //取消分片任务的API
206
+                    $uploadOption->optionType = UpOptionType::BLOCK_CANCEL_UPLOAD; //取消分片任务时的Option类型
207 207
                     $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption); // 不判断取消分片任务返回的结果
208 208
                 }
209 209
                 return $httpRes;
@@ -212,9 +212,9 @@  discard block
 block discarded – undo
212 212
             $uploadOption->addPartNumberAndETag($httpRes['partNumber'], $httpRes['eTag']);
213 213
         }
214 214
         // 分片上传完成
215
-        $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_COMPLETE;            //完成分片上传任务的API
216
-        $uploadOption->optionType = UpOptionType::BLOCK_COMPLETE_UPLOAD;        //完成分片上传任务时的Option类型
217
-        $uploadOption->setMd5(md5($data));                          //文件Md5
215
+        $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_COMPLETE; //完成分片上传任务的API
216
+        $uploadOption->optionType = UpOptionType::BLOCK_COMPLETE_UPLOAD; //完成分片上传任务时的Option类型
217
+        $uploadOption->setMd5(md5($data)); //文件Md5
218 218
         return $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption);
219 219
     }
220 220
 
@@ -232,10 +232,10 @@  discard block
 block discarded – undo
232 232
             return $this->errorResponse("FileNotExist", "file not exist");
233 233
         }
234 234
         if (empty($uploadOption)) {
235
-            $uploadOption = new UploadOption();     //如果用户没有传递UploadOption,则生成一个默认的
235
+            $uploadOption = new UploadOption(); //如果用户没有传递UploadOption,则生成一个默认的
236 236
         }
237 237
         if (empty($uploadOption->name)) {
238
-            $uploadOption->name = basename($filePath);        //如果用户没有设置name属性,则使用上传时的文件名
238
+            $uploadOption->name = basename($filePath); //如果用户没有设置name属性,则使用上传时的文件名
239 239
         }
240 240
         $blockData = file_get_contents($encodePath, 0, null, 0, $uploadOption->blockSize);
241 241
         return $this->multipartInitByData($blockData, $uploadPolicy, $uploadOption);
@@ -251,7 +251,7 @@  discard block
 block discarded – undo
251 251
     public function multipartInitByData($blockData, UploadPolicy $uploadPolicy, UploadOption $uploadOption)
252 252
     {
253 253
         if (empty($uploadOption)) {
254
-            $uploadOption = new UploadOption();     //如果用户没有传递UploadOption,则生成一个默认的
254
+            $uploadOption = new UploadOption(); //如果用户没有传递UploadOption,则生成一个默认的
255 255
         }
256 256
         // UploadPolicy 和 UploadOption检查
257 257
         list($isValid, $message) = $this->checkUploadInfo($uploadPolicy, $uploadOption);
@@ -259,13 +259,13 @@  discard block
 block discarded – undo
259 259
             return $this->errorResponse("ErrorUploadInfo", "error upload policy or option:" . $message);
260 260
         }
261 261
         // 数据大小不等于设定的分片大小(默认2M),则无法完成初始化
262
-        $dataSize = strlen($blockData);         // 数据文件大小
262
+        $dataSize = strlen($blockData); // 数据文件大小
263 263
         if ($dataSize != ($uploadOption->blockSize)) {
264 264
             return $this->errorResponse("MultipartInitError", "UploadOption's blockSize is not equal to data's size");
265 265
         }
266 266
         $uploadOption->setContent($blockData); // 设置待上传的文件块
267
-        $uploadOption->optionType = UpOptionType::BLOCK_INIT_UPLOAD;    //初始化分片时的Option类型
268
-        $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_INIT;        //初始化分片上传的API
267
+        $uploadOption->optionType = UpOptionType::BLOCK_INIT_UPLOAD; //初始化分片时的Option类型
268
+        $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_INIT; //初始化分片上传的API
269 269
         $httpRes = $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption);
270 270
         //若成功返回,则保存初始化成功的uploadId、id 以及 partNumber、eTag
271 271
         $uploadId = isset($httpRes['uploadId']) ? $httpRes['uploadId'] : null; // 分片上传ID(OSS用于区分上传的id)
@@ -290,8 +290,8 @@  discard block
 block discarded – undo
290 290
         if (!file_exists($encodePath)) {
291 291
             return $this->errorResponse("FileNotExist", "file not exist");
292 292
         }
293
-        $fileSize = filesize($encodePath);      // 文件大小
294
-        $blockSize = $uploadOption->blockSize;  // 文件分片大小
293
+        $fileSize = filesize($encodePath); // 文件大小
294
+        $blockSize = $uploadOption->blockSize; // 文件分片大小
295 295
         $blockNum = intval(ceil($fileSize / $blockSize)); // 文件分片后的块数
296 296
         $currentSize = $blockSize; // 当前文件块的大小
297 297
         if ($uploadOption->getPartNumber() == $blockNum) {
@@ -317,8 +317,8 @@  discard block
 block discarded – undo
317 317
             return $this->errorResponse("MultipartUploadError", "multipart upload's parameters(id,uploadId,partNumber) error");
318 318
         }
319 319
         $uploadOption->setContent($blockData); // 设置待上传的文件块
320
-        $uploadOption->optionType = UpOptionType::BLOCK_RUN_UPLOAD;     //分片上传过程中的Option类型
321
-        $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_UPLOAD;      //分片上传过程中的API
320
+        $uploadOption->optionType = UpOptionType::BLOCK_RUN_UPLOAD; //分片上传过程中的Option类型
321
+        $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_UPLOAD; //分片上传过程中的API
322 322
         $httpRes = $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption);
323 323
         if (isset($httpRes['partNumber']) && isset($httpRes['eTag'])) {
324 324
             $uploadOption->addPartNumberAndETag($httpRes['partNumber'], $httpRes['eTag']);
@@ -339,8 +339,8 @@  discard block
 block discarded – undo
339 339
         if (!$uploadOption->checkMutipartParas() || empty($fileMd5)) {
340 340
             return $this->errorResponse("MultipartCompleteError", "multipart upload's parameters(id,uploadId,md5) error");
341 341
         }
342
-        $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_COMPLETE;            //完成分片上传任务的API
343
-        $uploadOption->optionType = UpOptionType::BLOCK_COMPLETE_UPLOAD;        //完成分片上传任务时的Option类型
342
+        $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_COMPLETE; //完成分片上传任务的API
343
+        $uploadOption->optionType = UpOptionType::BLOCK_COMPLETE_UPLOAD; //完成分片上传任务时的Option类型
344 344
         return $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption);
345 345
     }
346 346
 
@@ -355,8 +355,8 @@  discard block
 block discarded – undo
355 355
         if (!$uploadOption->checkMutipartParas()) {
356 356
             return $this->errorResponse("MultipartCancelError", "multipart upload's parameters(id,uploadId) error");
357 357
         }
358
-        $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_CANCEL;      //取消分片任务的API
359
-        $uploadOption->optionType = UpOptionType::BLOCK_CANCEL_UPLOAD;  //取消分片任务时的Option类型
358
+        $url = $this->upload_host . Conf::UPLOAD_API_BLOCK_CANCEL; //取消分片任务的API
359
+        $uploadOption->optionType = UpOptionType::BLOCK_CANCEL_UPLOAD; //取消分片任务时的Option类型
360 360
         return $this->sendRequest('POST', $url, $uploadPolicy, $uploadOption);
361 361
     }
362 362
 
@@ -388,17 +388,17 @@  discard block
 block discarded – undo
388 388
                 list($contentType, $httpBody) = $this->buildMultipartForm($uploadOption);
389 389
                 $length = @strlen($httpBody);
390 390
                 array_push($_headers, "Content-Type: {$contentType}");
391
-                curl_setopt($ch, CURLOPT_POSTFIELDS, $httpBody);            //请求体
391
+                curl_setopt($ch, CURLOPT_POSTFIELDS, $httpBody); //请求体
392 392
             }
393 393
             array_push($_headers, "Content-Length: {$length}");
394
-            curl_setopt($ch, CURLOPT_HEADER, 1);                            //设置头部
395
-            curl_setopt($ch, CURLOPT_HTTPHEADER, $_headers);                //请求头
396
-            curl_setopt($ch, CURLOPT_TIMEOUT, $uploadOption->timeout);  //持续时长
397
-            curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);               //连接超时时长
394
+            curl_setopt($ch, CURLOPT_HEADER, 1); //设置头部
395
+            curl_setopt($ch, CURLOPT_HTTPHEADER, $_headers); //请求头
396
+            curl_setopt($ch, CURLOPT_TIMEOUT, $uploadOption->timeout); //持续时长
397
+            curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); //连接超时时长
398 398
             curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //成功,只返回结果,不自动输出任何内容。如果失败返回FALSE
399 399
             curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
400 400
             curl_setopt($ch, CURLOPT_URL, $url);
401
-            curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $method);           //自定义请求
401
+            curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $method); //自定义请求
402 402
             //设置请求方式(GET或POST等)
403 403
             if ($method == 'PUT' || $method == 'POST') {
404 404
                 curl_setopt($ch, CURLOPT_POST, 1);
@@ -419,10 +419,10 @@  discard block
 block discarded – undo
419 419
             } else {
420 420
                 //解析返回结果,并判断是否上传成功
421 421
                 $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
422
-                $success = ($http_code == 200) ? true : false;                  //判断是否上传成功
422
+                $success = ($http_code == 200) ? true : false; //判断是否上传成功
423 423
                 $resStr = explode("\r\n\r\n", $response, 2);
424 424
                 $resBody = isset($resStr[1]) ? $resStr[1] : '';
425
-                $resArray = json_decode($resBody, true);                        //解析得到结果
425
+                $resArray = json_decode($resBody, true); //解析得到结果
426 426
                 $result = (empty($resArray) ? $result : $resArray);
427 427
             }
428 428
         } catch (Exception $e) {
Please login to merge, or discard this patch.
sdk/Utils/ResourceInfo.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -5,9 +5,9 @@  discard block
 block discarded – undo
5 5
 class ResourceInfo
6 6
 {
7 7
     /* 以下属性是资源ID所需的属性*/
8
-    protected $namespace;                              //空间名,必须
9
-    protected $dir;                                    //路径
10
-    protected $name;                                   //文件名信息
8
+    protected $namespace; //空间名,必须
9
+    protected $dir; //路径
10
+    protected $name; //文件名信息
11 11
     /* 以下属性是资源ID所需的属性*/
12 12
     /**
13 13
      * ResourceOption的构造函数
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
     /**对URL中文进行编码*/
63 63
     protected function urlencodeCh($str)
64 64
     {
65
-        return preg_replace_callback('/[^\0-\127]+/', function ($match) {
65
+        return preg_replace_callback('/[^\0-\127]+/', function($match) {
66 66
             return urlencode($match[0]);
67 67
         }, $str);
68 68
     }
Please login to merge, or discard this patch.
sdk/Utils/MediaEncodeOption.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -6,15 +6,15 @@  discard block
 block discarded – undo
6 6
 class MediaEncodeOption extends MediaResOption
7 7
 {
8 8
     /* 以下属性是"视频转码"方法必须的属性 */
9
-    private $encodeTemplate;          //模板名称。可以设置系统或者用户自定义模板。用户模板名称可以登录后台查看和设置,系统模板见附录系统模板列表
10
-    public $usePreset = 0;            //是否使用系统模板。默认0。如果为1,则encodeTemplate必须设置系统模板名称
11
-    public $force = 0;                //是否强制覆盖。默认0,如果为1,当output文件已经存在的时候会强制覆盖,否则不执行转码并结束任务
9
+    private $encodeTemplate; //模板名称。可以设置系统或者用户自定义模板。用户模板名称可以登录后台查看和设置,系统模板见附录系统模板列表
10
+    public $usePreset = 0; //是否使用系统模板。默认0。如果为1,则encodeTemplate必须设置系统模板名称
11
+    public $force = 0; //是否强制覆盖。默认0,如果为1,当output文件已经存在的时候会强制覆盖,否则不执行转码并结束任务
12 12
     /* 以下属性是"视频转码"方法可选的属性 */
13
-    private $watermark;               //水印资源
14
-    private $watermarkTemplate;       //用户自定义水印模板
15
-    private $notifyUrl;               //通知url,任务结束之后会调用这个url
16
-    private $seek;                    //截取音视频的开始位置
17
-    private $duration;                //截取音视频的长度
13
+    private $watermark; //水印资源
14
+    private $watermarkTemplate; //用户自定义水印模板
15
+    private $notifyUrl; //通知url,任务结束之后会调用这个url
16
+    private $seek; //截取音视频的开始位置
17
+    private $duration; //截取音视频的长度
18 18
 
19 19
     /**设置转码模板。必须。模板在顽兔控制台"多媒体处理"中配置*/
20 20
     public function setEncodeTemplate($encodeTemplate)
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
             $httpBody .= '&notifyUrl=' . urlencode($this->notifyUrl);
57 57
         }
58 58
         if (isset($this->seek)) {
59
-            $httpBody .= '&seek=' .  $this->seek;
59
+            $httpBody .= '&seek=' . $this->seek;
60 60
         }
61 61
         if (isset($this->duration)) {
62 62
             $httpBody .= '&duration=' . $this->duration;
Please login to merge, or discard this patch.