GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Completed
Branch dev (7379e0)
by t
02:34
created
src/ihelpers/Strings.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
      */
113 113
     public static function toCamel($string)
114 114
     {
115
-        return lcfirst(preg_replace_callback('/_+([a-z0-9_\x7f-\xff])/', function ($matches) {
115
+        return lcfirst(preg_replace_callback('/_+([a-z0-9_\x7f-\xff])/', function($matches) {
116 116
             return ucfirst($matches[1]);
117 117
         }, strtolower($string)));
118 118
     }
@@ -143,7 +143,7 @@  discard block
 block discarded – undo
143 143
      */
144 144
     public static function isStartsWith($string, $search)
145 145
     {
146
-        return (string) $search !== "" && mb_strpos($string, $search) === 0;
146
+        return (string)$search !== "" && mb_strpos($string, $search) === 0;
147 147
     }
148 148
 
149 149
     /**
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
      */
159 159
     public static function isEndsWith($string, $search)
160 160
     {
161
-        return (string) $search !== "" && mb_substr($string, -static::length($search)) === $search;
161
+        return (string)$search !== "" && mb_substr($string, -static::length($search)) === $search;
162 162
     }
163 163
 
164 164
     /**
@@ -174,7 +174,7 @@  discard block
 block discarded – undo
174 174
      */
175 175
     public static function isContains($string, $search, &$pos = null)
176 176
     {
177
-        return (string) $search !== "" && ($pos = mb_strpos($string, $search)) !== false;
177
+        return (string)$search !== "" && ($pos = mb_strpos($string, $search)) !== false;
178 178
     }
179 179
 
180 180
     /**
@@ -240,7 +240,7 @@  discard block
 block discarded – undo
240 240
      */
241 241
     public static function split($string)
242 242
     {
243
-        return (array) preg_split('/(?<!^)(?!$)/u', $string);
243
+        return (array)preg_split('/(?<!^)(?!$)/u', $string);
244 244
     }
245 245
 
246 246
     /**
@@ -295,7 +295,7 @@  discard block
 block discarded – undo
295 295
      */
296 296
     public static function toNumber($string)
297 297
     {
298
-        return (double) $string;
298
+        return (double)$string;
299 299
     }
300 300
 
301 301
     /**
@@ -538,7 +538,7 @@  discard block
 block discarded – undo
538 538
         } elseif (false === $returnArray) {
539 539
             return implode('', $result);
540 540
         } else {
541
-            return implode((string) $returnArray, $result);
541
+            return implode((string)$returnArray, $result);
542 542
         }
543 543
     }
544 544
 
@@ -552,8 +552,8 @@  discard block
 block discarded – undo
552 552
      */
553 553
     public static function toPinyinFirst($text, $returnArray = false)
554 554
     {
555
-        $array = (array) self::toPinyin($text, true);
556
-        $result = array_map(function ($row) {
555
+        $array = (array)self::toPinyin($text, true);
556
+        $result = array_map(function($row) {
557 557
             return self::sub($row, 0, 1);
558 558
         }, $array);
559 559
         if (true === $returnArray) {
@@ -561,7 +561,7 @@  discard block
 block discarded – undo
561 561
         } elseif (false === $returnArray) {
562 562
             return implode('', $result);
563 563
         } else {
564
-            return implode((string) $returnArray, $result);
564
+            return implode((string)$returnArray, $result);
565 565
         }
566 566
     }
567 567
 
Please login to merge, or discard this patch.
src/icomponents/file/SftpFile.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -44,13 +44,13 @@
 block discarded – undo
44 44
         C::assertFunction('ssh2_connect', '请开启 ssh2 扩展');
45 45
         C::assertTrue(Arrays::keyExistsAll(['host', 'username', 'password'], $config, $diff), '缺少 ' . implode(',', $diff) . ' 参数');
46 46
         $this->_conn = ssh2_connect(
47
-            (string) I::get($config, 'host'),
48
-            (int) I::get($config, 'port', 22),
49
-            (array) I::get($config, 'methods', []),
50
-            (array) I::get($config, 'callback', [])
47
+            (string)I::get($config, 'host'),
48
+            (int)I::get($config, 'port', 22),
49
+            (array)I::get($config, 'methods', []),
50
+            (array)I::get($config, 'callback', [])
51 51
         );
52 52
         C::assertNotFalse($this->_conn, '连接失败');
53
-        C::assertNotFalse(ssh2_auth_password($this->_conn, (string) I::get($config, 'username'), (string) I::get($config, 'password')), '账号密码错误');
53
+        C::assertNotFalse(ssh2_auth_password($this->_conn, (string)I::get($config, 'username'), (string)I::get($config, 'password')), '账号密码错误');
54 54
         $this->_sftp = ssh2_sftp($this->_conn);
55 55
         C::assertNotFalse($this->_sftp, '初始化 sftp 失败');
56 56
     }
Please login to merge, or discard this patch.
src/ihelpers/Request.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -186,7 +186,7 @@  discard block
 block discarded – undo
186 186
      */
187 187
     public function isAjax()
188 188
     {
189
-        return 'XMLHttpRequest' === Arrays::first((array) I::get($this->getHeaders(), 'x-requested-with', []));
189
+        return 'XMLHttpRequest' === Arrays::first((array)I::get($this->getHeaders(), 'x-requested-with', []));
190 190
     }
191 191
 
192 192
     /**
@@ -381,7 +381,7 @@  discard block
 block discarded – undo
381 381
             $secure = $this->isSecureConnection();
382 382
             $http = $secure ? 'https' : 'http';
383 383
             if (I::get($this->getHeaders(), 'x-forwarded-host')) {
384
-                $this->__hostInfo = $http . '://' . trim((string) Arrays::first(explode(',', (string) Arrays::first((array) I::get($this->getHeaders(), 'x-forward-host', [])))));
384
+                $this->__hostInfo = $http . '://' . trim((string)Arrays::first(explode(',', (string)Arrays::first((array)I::get($this->getHeaders(), 'x-forward-host', [])))));
385 385
             } elseif (I::get($this->getHeaders(), 'host')) {
386 386
                 $this->__hostInfo = $http . '://' . Arrays::first(I::get($this->getHeaders(), 'host'));
387 387
             } elseif (isset($_SERVER['SERVER_NAME'])) {
@@ -464,7 +464,7 @@  discard block
 block discarded – undo
464 464
      */
465 465
     public function getQueryString()
466 466
     {
467
-        return (string) I::get($_SERVER, 'QUERY_STRING', '');
467
+        return (string)I::get($_SERVER, 'QUERY_STRING', '');
468 468
     }
469 469
 
470 470
     /**
@@ -478,7 +478,7 @@  discard block
 block discarded – undo
478 478
             return true;
479 479
         }
480 480
         foreach ($this->__secureProtocolHeaders as $header => $values) {
481
-            if (($headerValue = (string) I::get($this->getHeaders(), $header)) !== null) {
481
+            if (($headerValue = (string)I::get($this->getHeaders(), $header)) !== null) {
482 482
                 foreach ($values as $value) {
483 483
                     if (strcasecmp($headerValue, $value) === 0) {
484 484
                         return true;
@@ -497,7 +497,7 @@  discard block
 block discarded – undo
497 497
      */
498 498
     public function getServerName()
499 499
     {
500
-        return (string) I::get($_SERVER, 'SERVER_NAME');
500
+        return (string)I::get($_SERVER, 'SERVER_NAME');
501 501
     }
502 502
 
503 503
     /**
@@ -507,7 +507,7 @@  discard block
 block discarded – undo
507 507
      */
508 508
     public function getServerPort()
509 509
     {
510
-        return (int) I::get($_SERVER, 'SERVER_PORT');
510
+        return (int)I::get($_SERVER, 'SERVER_PORT');
511 511
     }
512 512
 
513 513
     /**
@@ -562,7 +562,7 @@  discard block
 block discarded – undo
562 562
      */
563 563
     public function getRemoteIP()
564 564
     {
565
-        return (string) I::get($_SERVER, 'REMOTE_ADDR');
565
+        return (string)I::get($_SERVER, 'REMOTE_ADDR');
566 566
     }
567 567
 
568 568
     /**
@@ -572,7 +572,7 @@  discard block
 block discarded – undo
572 572
      */
573 573
     public function getRemoteHost()
574 574
     {
575
-        return (string) I::get($_SERVER, 'REMOTE_HOST');
575
+        return (string)I::get($_SERVER, 'REMOTE_HOST');
576 576
     }
577 577
 
578 578
     /**
Please login to merge, or discard this patch.
src/ihelpers/Http.php 2 patches
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -55,9 +55,9 @@  discard block
 block discarded – undo
55 55
         $promise = $client->requestAsync('GET', $url, [
56 56
             'query' => $get,
57 57
         ]);
58
-        $promise->then(function (ResponseInterface $res) use ($success) {
58
+        $promise->then(function(ResponseInterface $res) use ($success) {
59 59
             $success && $success($res->getBody()->getContents(), $res);
60
-        }, function (RequestException $err) use ($error) {
60
+        }, function(RequestException $err) use ($error) {
61 61
             $error && $error($err);
62 62
         });
63 63
     }
@@ -101,9 +101,9 @@  discard block
 block discarded – undo
101 101
             'query' => $get,
102 102
             'form_params' => $post,
103 103
         ]);
104
-        $promise->then(function (ResponseInterface $res) use ($success) {
104
+        $promise->then(function(ResponseInterface $res) use ($success) {
105 105
             $success && $success($res->getBody()->getContents(), $res);
106
-        }, function (RequestException $err) use ($error) {
106
+        }, function(RequestException $err) use ($error) {
107 107
             $error && $error($err);
108 108
         });
109 109
     }
@@ -147,9 +147,9 @@  discard block
 block discarded – undo
147 147
             'query' => $get,
148 148
             'body' => $body,
149 149
         ]);
150
-        $promise->then(function (ResponseInterface $res) use ($success) {
150
+        $promise->then(function(ResponseInterface $res) use ($success) {
151 151
             $success && $success($res->getBody()->getContents(), $res);
152
-        }, function (RequestException $err) use ($error) {
152
+        }, function(RequestException $err) use ($error) {
153 153
             $error && $error($err);
154 154
         });
155 155
     }
@@ -168,12 +168,12 @@  discard block
 block discarded – undo
168 168
     public function download($file)
169 169
     {
170 170
         list($from, $to) = (new LocalFile())->fileMap($file);
171
-        try{
171
+        try {
172 172
             (new Http())->get($from, [], [
173 173
                 'save_to' => I::getAlias($to),
174 174
             ]);
175 175
             return true;
176
-        }catch(RequestException $e){
176
+        } catch (RequestException $e) {
177 177
             return false;
178 178
         }
179 179
     }
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -173,7 +173,7 @@
 block discarded – undo
173 173
                 'save_to' => I::getAlias($to),
174 174
             ]);
175 175
             return true;
176
-        }catch(RequestException $e){
176
+        } catch(RequestException $e){
177 177
             return false;
178 178
         }
179 179
     }
Please login to merge, or discard this patch.
src/ihelpers/DateTime.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -38,9 +38,9 @@  discard block
 block discarded – undo
38 38
     public function dayRange($offset = 0, $time = null)
39 39
     {
40 40
         null === $time && $time = time();
41
-        $y = (int) (date('Y', $time));
42
-        $m = (int) (date('m', $time));
43
-        $d = (int) (date('d', $time) + $offset);
41
+        $y = (int)(date('Y', $time));
42
+        $m = (int)(date('m', $time));
43
+        $d = (int)(date('d', $time) + $offset);
44 44
         return [
45 45
             mktime(0, 0, 0, $m, $d, $y),
46 46
             mktime(23, 59, 59, $m, $d, $y),
@@ -60,7 +60,7 @@  discard block
 block discarded – undo
60 60
     public function weekRange($offset = 0, $time = null)
61 61
     {
62 62
         null === $time && $time = time();
63
-        $offset = (int) $offset;
63
+        $offset = (int)$offset;
64 64
         return [
65 65
             strtotime(date('Y-m-d', strtotime('Sunday ' . ($offset - 1) . ' week', $time))),
66 66
             strtotime(date('Y-m-d', strtotime('Saturday ' . $offset . ' week', $time))) + 24 * 3600 - 1,
@@ -78,10 +78,10 @@  discard block
 block discarded – undo
78 78
     public function monthRange($offset = 0, $time = null)
79 79
     {
80 80
         null === $time && $time = time();
81
-        $y = (int) (date('Y', $time));
82
-        $m = (int) (date('m', $time) + $offset);
81
+        $y = (int)(date('Y', $time));
82
+        $m = (int)(date('m', $time) + $offset);
83 83
         $begin = mktime(0, 0, 0, $m, 1, $y);
84
-        $end = mktime(23, 59, 59, $m, (int) date('t', $begin), $y);
84
+        $end = mktime(23, 59, 59, $m, (int)date('t', $begin), $y);
85 85
 
86 86
         return [$begin, $end];
87 87
     }
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
     public function yearRange($offset = 0, $time = null)
98 98
     {
99 99
         null === $time && $time = time();
100
-        $year = (int) (date('Y', $time) + $offset);
100
+        $year = (int)(date('Y', $time) + $offset);
101 101
         return [
102 102
             mktime(0, 0, 0, 1, 1, $year),
103 103
             mktime(23, 59, 59, 12, 31, $year),
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
     public function day($offset = 0, $time = null)
116 116
     {
117 117
         null === $time && $time = time();
118
-        $offset = (int) $offset;
118
+        $offset = (int)$offset;
119 119
         return $time + 3600 * 24 * $offset;
120 120
     }
121 121
 
@@ -130,7 +130,7 @@  discard block
 block discarded – undo
130 130
     public function week($offset = 0, $time = null)
131 131
     {
132 132
         null === $time && $time = time();
133
-        $offset = (int) $offset;
133
+        $offset = (int)$offset;
134 134
         return $time + 3600 * 24 * 7 * $offset;
135 135
     }
136 136
 
@@ -145,7 +145,7 @@  discard block
 block discarded – undo
145 145
     public function month($offset = 0, $time = null)
146 146
     {
147 147
         null === $time && $time = time();
148
-        $offset = (int) $offset;
148
+        $offset = (int)$offset;
149 149
         return $time + 3600 * 24 * date('t', $time) * $offset;
150 150
     }
151 151
 
@@ -160,8 +160,8 @@  discard block
 block discarded – undo
160 160
     public function year($offset = 0, $time = null)
161 161
     {
162 162
         null === $time && $time = time();
163
-        $offset = (int) $offset;
164
-        return mktime((int) date('H', $time), (int) date('i', $time), (int) date('s', $time), (int) date('m', $time), (int) date('d', $time), (int) date('Y', $time) + $offset);
163
+        $offset = (int)$offset;
164
+        return mktime((int)date('H', $time), (int)date('i', $time), (int)date('s', $time), (int)date('m', $time), (int)date('d', $time), (int)date('Y', $time) + $offset);
165 165
     }
166 166
 
167 167
     /**
@@ -200,7 +200,7 @@  discard block
 block discarded – undo
200 200
     public function isLeapYear($time = null)
201 201
     {
202 202
         null === $time && $time = time();
203
-        return (bool) date('L', $time);
203
+        return (bool)date('L', $time);
204 204
     }
205 205
 
206 206
     /**
@@ -215,6 +215,6 @@  discard block
 block discarded – undo
215 215
     public function yearPosition($time = null)
216 216
     {
217 217
         null === $time && $time = time();
218
-        return (int) date('z', $time) + 1;
218
+        return (int)date('z', $time) + 1;
219 219
     }
220 220
 }
Please login to merge, or discard this patch.
src/ihelpers/Console.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -150,7 +150,7 @@  discard block
 block discarded – undo
150 150
      */
151 151
     public static function stdin()
152 152
     {
153
-        return rtrim((string) fgets(\STDIN), PHP_EOL);
153
+        return rtrim((string)fgets(\STDIN), PHP_EOL);
154 154
     }
155 155
 
156 156
     /**
@@ -181,7 +181,7 @@  discard block
 block discarded – undo
181 181
 
182 182
         $input = self::stdin();
183 183
         if ('' === $input) {
184
-            return (string) $defaultValue;
184
+            return (string)$defaultValue;
185 185
         }
186 186
         return $input;
187 187
     }
@@ -210,7 +210,7 @@  discard block
 block discarded – undo
210 210
      */
211 211
     public static function outputList($array)
212 212
     {
213
-        foreach($array as $string){
213
+        foreach ($array as $string) {
214 214
             self::output($string);
215 215
         }
216 216
     }
@@ -241,7 +241,7 @@  discard block
 block discarded – undo
241 241
      */
242 242
     public static function moveCursorUp($rows = 1)
243 243
     {
244
-        echo '\033[' . (int) $rows . 'A';
244
+        echo '\033[' . (int)$rows . 'A';
245 245
     }
246 246
 
247 247
     /**
@@ -255,7 +255,7 @@  discard block
 block discarded – undo
255 255
      */
256 256
     public static function moveCursorDown($rows = 1)
257 257
     {
258
-        echo '\033[' . (int) $rows . 'B';
258
+        echo '\033[' . (int)$rows . 'B';
259 259
     }
260 260
 
261 261
     /**
@@ -269,7 +269,7 @@  discard block
 block discarded – undo
269 269
      */
270 270
     public static function moveCursorForward($steps = 1)
271 271
     {
272
-        echo '\033[' . (int) $steps . 'C';
272
+        echo '\033[' . (int)$steps . 'C';
273 273
     }
274 274
 
275 275
     /**
@@ -283,7 +283,7 @@  discard block
 block discarded – undo
283 283
      */
284 284
     public static function moveCursorBackward($steps = 1)
285 285
     {
286
-        echo '\033[' . (int) $steps . 'D';
286
+        echo '\033[' . (int)$steps . 'D';
287 287
     }
288 288
 
289 289
     /**
@@ -295,7 +295,7 @@  discard block
 block discarded – undo
295 295
      */
296 296
     public static function moveCursorNextLine($lines = 1)
297 297
     {
298
-        echo '\033[' . (int) $lines . 'E';
298
+        echo '\033[' . (int)$lines . 'E';
299 299
     }
300 300
 
301 301
     /**
@@ -307,7 +307,7 @@  discard block
 block discarded – undo
307 307
      */
308 308
     public static function moveCursorPrevLine($lines = 1)
309 309
     {
310
-        echo '\033[' . (int) $lines . 'F';
310
+        echo '\033[' . (int)$lines . 'F';
311 311
     }
312 312
 
313 313
     /**
@@ -321,9 +321,9 @@  discard block
 block discarded – undo
321 321
     public static function moveCursorTo($column, $row = null)
322 322
     {
323 323
         if ($row === null) {
324
-            echo '\033[' . (int) $column . 'G';
324
+            echo '\033[' . (int)$column . 'G';
325 325
         } else {
326
-            echo '\033[' . (int) $row . ';' . (int) $column . 'H';
326
+            echo '\033[' . (int)$row . ';' . (int)$column . 'H';
327 327
         }
328 328
     }
329 329
 
@@ -338,7 +338,7 @@  discard block
 block discarded – undo
338 338
      */
339 339
     public static function scrollUp($lines = 1)
340 340
     {
341
-        echo '\033[' . (int) $lines . 'S';
341
+        echo '\033[' . (int)$lines . 'S';
342 342
     }
343 343
 
344 344
     /**
@@ -352,7 +352,7 @@  discard block
 block discarded – undo
352 352
      */
353 353
     public static function scrollDown($lines = 1)
354 354
     {
355
-        echo '\033[' . (int) $lines . 'T';
355
+        echo '\033[' . (int)$lines . 'T';
356 356
     }
357 357
 
358 358
     /**
Please login to merge, or discard this patch.
src/ihelpers/Base64.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
     {
70 70
         $base64 = false;
71 71
         $local = new LocalFile();
72
-        $local->isFile($file) && $base64 = base64_encode((string) $local->getFileContent($file));
72
+        $local->isFile($file) && $base64 = base64_encode((string)$local->getFileContent($file));
73 73
         return $base64;
74 74
     }
75 75
 
@@ -86,6 +86,6 @@  discard block
 block discarded – undo
86 86
     public static function toFile($string, $file = null)
87 87
     {
88 88
         null === $file && $file = './Base64_toFile_' . date('YmdHis') . '.txt';
89
-        return (bool) file_put_contents($file, base64_decode($string));
89
+        return (bool)file_put_contents($file, base64_decode($string));
90 90
     }
91 91
 }
Please login to merge, or discard this patch.
src/icomponents/file/LocalFile.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
     public function __construct($options = [])
67 67
     {
68 68
         $this->_c = Arrays::merge($this->_c, $options);
69
-        setlocale(LC_ALL, (string) I::get($this->_c, 'locale', 'zh_CN.UTF-8'));
69
+        setlocale(LC_ALL, (string)I::get($this->_c, 'locale', 'zh_CN.UTF-8'));
70 70
         clearstatcache();
71 71
     }
72 72
 
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
      */
92 92
     private function __file($file)
93 93
     {
94
-        return (string) I::getAlias($file);
94
+        return (string)I::getAlias($file);
95 95
     }
96 96
 
97 97
     /**
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
                     if ($result && $info = curl_getinfo($curl)) {
154 154
                         if (200 == $info['http_code']) {
155 155
                             $this->_attributes[$hashName]['isExists'] = true;
156
-                            $this->_attributes[$hashName]['fileSize'] = (int) $info['download_content_length'];
156
+                            $this->_attributes[$hashName]['fileSize'] = (int)$info['download_content_length'];
157 157
                         }
158 158
                     }
159 159
                     curl_close($curl);
@@ -163,8 +163,8 @@  discard block
 block discarded – undo
163 163
             if ('fsockopen' === $this->_c['loader']) {
164 164
                 $url = parse_url($fileName);
165 165
                 $host = $url['host'];
166
-                $path = (string) I::get($url, 'path', '/');
167
-                $port = (int) I::get($url, 'port', 80);
166
+                $path = (string)I::get($url, 'path', '/');
167
+                $port = (int)I::get($url, 'port', 80);
168 168
                 $fp = fsockopen($host, $port);
169 169
                 if (is_resource($fp)) {
170 170
                     fputs($fp, "GET {$path} HTTP/1.1\r\n");
@@ -173,17 +173,17 @@  discard block
 block discarded – undo
173 173
                     while (!feof($fp)) {
174 174
                         $line = fgets($fp);
175 175
                         preg_match('/HTTP.*(\s\d{3}\s)/', $line, $arr) && $this->_attributes[$hashName]['isExists'] = true;
176
-                        preg_match('/Content-Length:(.*)/si', $line, $arr) && $this->_attributes[$hashName]['fileSize'] = (int) trim($arr[1]);
176
+                        preg_match('/Content-Length:(.*)/si', $line, $arr) && $this->_attributes[$hashName]['fileSize'] = (int)trim($arr[1]);
177 177
                     }
178 178
                     fclose($fp);
179 179
                 }
180 180
                 return $this;
181 181
             }
182
-            if ('fopen' === $this->_c['loader'] && (bool) ini_get('allow_url_fopen')) {
183
-                $headArray = (array) get_headers($fileName, 1);
182
+            if ('fopen' === $this->_c['loader'] && (bool)ini_get('allow_url_fopen')) {
183
+                $headArray = (array)get_headers($fileName, 1);
184 184
                 if (preg_match('/200/', $headArray[0])) {
185 185
                     $this->_attributes[$hashName]['isExists'] = true;
186
-                    $this->_attributes[$hashName]['fileSize'] = (int) $headArray['Content-Length'];
186
+                    $this->_attributes[$hashName]['fileSize'] = (int)$headArray['Content-Length'];
187 187
                 }
188 188
                 return $this;
189 189
             }
@@ -280,7 +280,7 @@  discard block
 block discarded – undo
280 280
     public function line($fileName, $lineNumber = 0, $autoClose = false)
281 281
     {
282 282
         $spl = $this->spl($fileName, 'r');
283
-        $lineNumber = (int) $lineNumber;
283
+        $lineNumber = (int)$lineNumber;
284 284
         foreach ($this->linesGenerator($fileName, $autoClose) as $k => $line) {
285 285
             if ($k === $lineNumber) {
286 286
                 $spl->rewind();
@@ -386,7 +386,7 @@  discard block
 block discarded – undo
386 386
      */
387 387
     public function getFilesize($fileName)
388 388
     {
389
-        return (int) $this->attribute($fileName, 'fileSize');
389
+        return (int)$this->attribute($fileName, 'fileSize');
390 390
     }
391 391
 
392 392
     /**
@@ -422,7 +422,7 @@  discard block
 block discarded – undo
422 422
         if (true === $isLocal) {
423 423
             return is_file($this->__file($file));
424 424
         } else {
425
-            return (bool) $this->attribute($file, 'isExists');
425
+            return (bool)$this->attribute($file, 'isExists');
426 426
         }
427 427
     }
428 428
 
@@ -611,7 +611,7 @@  discard block
 block discarded – undo
611 611
         list($originName, $downloadName) = $this->fileMap($fileName);
612 612
         $originName = $this->__file($originName);
613 613
         try {
614
-            $ip = (string) I::get($config, self::C_DOWNLOAD_IP, '*');
614
+            $ip = (string)I::get($config, self::C_DOWNLOAD_IP, '*');
615 615
             if ('*' !== $ip) {
616 616
                 C::assertTrue(Arrays::in((new Request())->getUserIP(), Strings::toArray($ip)), 'http/1.1 403.6 此 IP 禁止访问');
617 617
             }
@@ -621,9 +621,9 @@  discard block
 block discarded – undo
621 621
                 header('Accept-Ranges:bytes');
622 622
                 header('Content-Length:' . $fileSize);
623 623
                 header('Content-Disposition: attachment; filename=' . $downloadName);
624
-                $speed = (int) I::get($config, self::C_DOWNLOAD_SPEED, 0);
624
+                $speed = (int)I::get($config, self::C_DOWNLOAD_SPEED, 0);
625 625
                 $xSendFile = I::get($config, self::C_DOWNLOAD_X_SEND_FILE, false);
626
-                $xSendFileRoot = (string) I::get($config, self::C_DOWNLOAD_X_SEND_FILE_ROOT, '/protected/');
626
+                $xSendFileRoot = (string)I::get($config, self::C_DOWNLOAD_X_SEND_FILE_ROOT, '/protected/');
627 627
                 if (true === $xSendFile) {
628 628
                     $path = rtrim($xSendFileRoot, '/') . '/' . $this->getBasename($originName);
629 629
                     header('X-Accel-Redirect: ' . $path); // Nginx、Cherokee 实现了该头
Please login to merge, or discard this patch.
src/icomponents/file/FtpFile.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -34,9 +34,9 @@  discard block
 block discarded – undo
34 34
     {
35 35
         C::assertTrue(function_exists('ftp_connect'), '请开启 ftp 扩展');
36 36
         C::assertTrue(Arrays::keyExistsAll(['host', 'username', 'password'], $config, $diff), '缺少 ' . implode(',', $diff) . ' 参数');
37
-        $this->_conn = ftp_connect((string) I::get($config, 'host'), (int) I::get($config, 'port', 21), (int) I::get($config, 'timeout', 90));
37
+        $this->_conn = ftp_connect((string)I::get($config, 'host'), (int)I::get($config, 'port', 21), (int)I::get($config, 'timeout', 90));
38 38
         C::assertTrue(is_resource($this->_conn), '连接失败');
39
-        C::assertTrue(@ftp_login($this->_conn, (string) I::get($config, 'username'), (string) I::get($config, 'password')), '账号密码错误');
39
+        C::assertTrue(@ftp_login($this->_conn, (string)I::get($config, 'username'), (string)I::get($config, 'password')), '账号密码错误');
40 40
         ftp_pasv($this->_conn, true);
41 41
     }
42 42
 
@@ -194,7 +194,7 @@  discard block
 block discarded – undo
194 194
                 /** @scrutinizer ignore-unhandled */@ftp_chmod($this->_conn, $mode, $subFile);
195 195
             }
196 196
         }
197
-        return (bool) /** @scrutinizer ignore-unhandled */@ftp_chmod($this->_conn, $mode, $file);
197
+        return (bool)/** @scrutinizer ignore-unhandled */@ftp_chmod($this->_conn, $mode, $file);
198 198
     }
199 199
 
200 200
     /**
@@ -239,7 +239,7 @@  discard block
 block discarded – undo
239 239
      */
240 240
     protected function _mkdir($dir, $mode = 0777)
241 241
     {
242
-        $isCreated = (bool) @ftp_mkdir($this->_conn, $dir);
242
+        $isCreated = (bool)@ftp_mkdir($this->_conn, $dir);
243 243
         $this->chmod($dir, $mode, FileConstants::RECURSIVE_DISABLED);
244 244
         return $isCreated;
245 245
     }
Please login to merge, or discard this patch.