Completed
Push — 6.0 ( 263cd6...1838d0 )
by yun
06:20
created
src/think/console/command/optimize/Schema.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -48,27 +48,27 @@  discard block
 block discarded – undo
48 48
             $dbName = $input->getOption('db');
49 49
             $tables = $this->app->db->getConnection()->getTables($dbName);
50 50
         } else {
51
-            if (empty($app) && !is_dir($this->app->getBasePath() . 'controller')) {
51
+            if (empty($app) && !is_dir($this->app->getBasePath().'controller')) {
52 52
                 $output->writeln('<error>Miss app name!</error>');
53 53
                 return false;
54 54
             }
55 55
 
56 56
             if ($app) {
57
-                $appPath   = $this->app->getBasePath() . $app . DIRECTORY_SEPARATOR;
58
-                $namespace = 'app\\' . $app;
57
+                $appPath   = $this->app->getBasePath().$app.DIRECTORY_SEPARATOR;
58
+                $namespace = 'app\\'.$app;
59 59
             } else {
60 60
                 $appPath   = $this->app->getBasePath();
61 61
                 $namespace = 'app';
62 62
             }
63 63
 
64
-            $path = $appPath . 'model';
64
+            $path = $appPath.'model';
65 65
             $list = is_dir($path) ? scandir($path) : [];
66 66
 
67 67
             foreach ($list as $file) {
68 68
                 if (0 === strpos($file, '.')) {
69 69
                     continue;
70 70
                 }
71
-                $class = '\\' . $namespace . '\\model\\' . pathinfo($file, PATHINFO_FILENAME);
71
+                $class = '\\'.$namespace.'\\model\\'.pathinfo($file, PATHINFO_FILENAME);
72 72
                 $this->buildModelSchema($class);
73 73
             }
74 74
 
@@ -76,7 +76,7 @@  discard block
 block discarded – undo
76 76
             return;
77 77
         }
78 78
 
79
-        $db = isset($dbName) ? $dbName . '.' : '';
79
+        $db = isset($dbName) ? $dbName.'.' : '';
80 80
         $this->buildDataBaseSchema($schemaPath, $tables, $db);
81 81
 
82 82
         $output->writeln('<info>Succeed!</info>');
@@ -93,27 +93,27 @@  discard block
 block discarded – undo
93 93
             $table   = $model->getTable();
94 94
             $dbName  = $model->getConnection()->getConfig('database');
95 95
             $path    = $model->getConnection()->getConfig('schema_cache_path');
96
-            $content = '<?php ' . PHP_EOL . 'return ';
96
+            $content = '<?php '.PHP_EOL.'return ';
97 97
             $info    = $model->db()->getConnection()->getFields($table);
98
-            $content .= var_export($info, true) . ';';
98
+            $content .= var_export($info, true).';';
99 99
 
100
-            file_put_contents($path . $dbName . '.' . $table . '.php', $content);
100
+            file_put_contents($path.$dbName.'.'.$table.'.php', $content);
101 101
         }
102 102
     }
103 103
 
104 104
     protected function buildDataBaseSchema(string $path, array $tables, string $db): void
105 105
     {
106 106
         if ('' == $db) {
107
-            $dbName = $this->app->db->getConnection()->getConfig('database') . '.';
107
+            $dbName = $this->app->db->getConnection()->getConfig('database').'.';
108 108
         } else {
109 109
             $dbName = $db;
110 110
         }
111 111
 
112 112
         foreach ($tables as $table) {
113
-            $content = '<?php ' . PHP_EOL . 'return ';
114
-            $info    = $this->app->db->getConnection()->getFields($db . $table);
115
-            $content .= var_export($info, true) . ';';
116
-            file_put_contents($path . $dbName . $table . '.php', $content);
113
+            $content = '<?php '.PHP_EOL.'return ';
114
+            $info    = $this->app->db->getConnection()->getFields($db.$table);
115
+            $content .= var_export($info, true).';';
116
+            file_put_contents($path.$dbName.$table.'.php', $content);
117 117
         }
118 118
     }
119 119
 }
Please login to merge, or discard this patch.
tests/ContainerTest.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
 
58 58
         Container::setInstance($container);
59 59
 
60
-        $container->bind('name', function () {
60
+        $container->bind('name', function() {
61 61
             return 'Taylor';
62 62
         });
63 63
 
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
         $this->expectExceptionMessage('class not exists: name');
75 75
         $container->get('name');
76 76
 
77
-        $container->bind('name', function () {
77
+        $container->bind('name', function() {
78 78
             return 'Taylor';
79 79
         });
80 80
 
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
     {
86 86
         $container = new Container;
87 87
 
88
-        $container->bind('name', function () {
88
+        $container->bind('name', function() {
89 89
             return 'Taylor';
90 90
         });
91 91
 
@@ -100,7 +100,7 @@  discard block
 block discarded – undo
100 100
     {
101 101
         $container = new Container;
102 102
 
103
-        $container->bind('name', function () {
103
+        $container->bind('name', function() {
104 104
             return 'Taylor';
105 105
         });
106 106
 
@@ -192,7 +192,7 @@  discard block
 block discarded – undo
192 192
 
193 193
         $this->assertSame($object, Container::getInstance());
194 194
 
195
-        Container::setInstance(function () {
195
+        Container::setInstance(function() {
196 196
             return $this;
197 197
         });
198 198
 
@@ -212,7 +212,7 @@  discard block
 block discarded – undo
212 212
         $this->expectException(Exception::class);
213 213
         $this->expectExceptionMessageRegExp('/function not exists: {Closure}@.+#L\d+-\d+/');
214 214
         $container = new Container;
215
-        $container->invokeFunction(function () {
215
+        $container->invokeFunction(function() {
216 216
             throw new \ReflectionException('test exception');
217 217
         });
218 218
     }
@@ -231,17 +231,17 @@  discard block
 block discarded – undo
231 231
 
232 232
         $container->invokeMethod([$stub, 'some']);
233 233
 
234
-        $this->assertSame($container, $container->invokeMethod(Taylor::class . '::test'));
234
+        $this->assertSame($container, $container->invokeMethod(Taylor::class.'::test'));
235 235
 
236 236
         $reflect = new ReflectionMethod($container, 'exists');
237 237
 
238 238
         $this->assertTrue($container->invokeReflectMethod($container, $reflect, [Container::class]));
239 239
 
240
-        $this->assertSame($container, $container->invoke(function (Container $container) {
240
+        $this->assertSame($container, $container->invoke(function(Container $container) {
241 241
             return $container;
242 242
         }));
243 243
 
244
-        $this->assertSame($container, $container->invoke(Taylor::class . '::test'));
244
+        $this->assertSame($container, $container->invoke(Taylor::class.'::test'));
245 245
 
246 246
         $object = $container->invokeClass(SomeClass::class);
247 247
         $this->assertInstanceOf(SomeClass::class, $object);
@@ -249,7 +249,7 @@  discard block
 block discarded – undo
249 249
 
250 250
         $stdClass = new stdClass();
251 251
 
252
-        $container->invoke(function (Container $container, stdClass $stdObject, $key1, $lowKey, $key2 = 'default') use ($stdClass) {
252
+        $container->invoke(function(Container $container, stdClass $stdObject, $key1, $lowKey, $key2 = 'default') use ($stdClass) {
253 253
             $this->assertEquals('value1', $key1);
254 254
             $this->assertEquals('default', $key2);
255 255
             $this->assertEquals('value2', $lowKey);
Please login to merge, or discard this patch.
src/think/route/Domain.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
 // +----------------------------------------------------------------------
9 9
 // | Author: liu21st <[email protected]>
10 10
 // +----------------------------------------------------------------------
11
-declare (strict_types = 1);
11
+declare(strict_types=1);
12 12
 
13 13
 namespace think\route;
14 14
 
@@ -156,7 +156,7 @@  discard block
 block discarded – undo
156 156
             $this->parseUrlParams($array[2], $param);
157 157
         }
158 158
 
159
-        return new CallbackDispatch($request, $this, [$namespace . '\\' . Str::studly($class), $method], $param);
159
+        return new CallbackDispatch($request, $this, [$namespace.'\\'.Str::studly($class), $method], $param);
160 160
     }
161 161
 
162 162
     /**
@@ -177,7 +177,7 @@  discard block
 block discarded – undo
177 177
             $this->parseUrlParams($array[1], $param);
178 178
         }
179 179
 
180
-        return new ControllerDispatch($request, $this, $controller . '/' . $action, $param);
180
+        return new ControllerDispatch($request, $this, $controller.'/'.$action, $param);
181 181
     }
182 182
 
183 183
 }
Please login to merge, or discard this patch.
src/think/view/driver/Php.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
 // +----------------------------------------------------------------------
9 9
 // | Author: liu21st <[email protected]>
10 10
 // +----------------------------------------------------------------------
11
-declare (strict_types = 1);
11
+declare(strict_types=1);
12 12
 
13 13
 namespace think\view\driver;
14 14
 
@@ -78,14 +78,14 @@  discard block
 block discarded – undo
78 78
 
79 79
         // 模板不存在 抛出异常
80 80
         if (!is_file($template)) {
81
-            throw new TemplateNotFoundException('template not exists:' . $template, $template);
81
+            throw new TemplateNotFoundException('template not exists:'.$template, $template);
82 82
         }
83 83
 
84 84
         $this->template = $template;
85 85
 
86 86
         // 记录视图信息
87 87
         $this->app->log
88
-            ->record('[ VIEW ] ' . $template . ' [ ' . var_export(array_keys($data), true) . ' ]');
88
+            ->record('[ VIEW ] '.$template.' [ '.var_export(array_keys($data), true).' ]');
89 89
 
90 90
         extract($data, EXTR_OVERWRITE);
91 91
 
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
         $this->content = $content;
105 105
 
106 106
         extract($data, EXTR_OVERWRITE);
107
-        eval('?>' . $this->content);
107
+        eval('?>'.$this->content);
108 108
     }
109 109
 
110 110
     /**
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
     private function parseTemplate(string $template): string
117 117
     {
118 118
         if (empty($this->config['view_base'])) {
119
-            $this->config['view_base'] = $this->app->getRootPath() . 'view' . DIRECTORY_SEPARATOR;
119
+            $this->config['view_base'] = $this->app->getRootPath().'view'.DIRECTORY_SEPARATOR;
120 120
         }
121 121
 
122 122
         $request = $this->app->request;
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
         } else {
133 133
             $app = isset($app) ? $app : $request->app();
134 134
             // 基础视图目录
135
-            $path = $this->config['view_base'] . ($app ? $app . DIRECTORY_SEPARATOR : '');
135
+            $path = $this->config['view_base'].($app ? $app.DIRECTORY_SEPARATOR : '');
136 136
         }
137 137
 
138 138
         $depr = $this->config['view_depr'];
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
             $controller = $request->controller();
143 143
             if (strpos($controller, '.')) {
144 144
                 $pos        = strrpos($controller, '.');
145
-                $controller = substr($controller, 0, $pos) . '.' . Str::snake(substr($controller, $pos + 1));
145
+                $controller = substr($controller, 0, $pos).'.'.Str::snake(substr($controller, $pos + 1));
146 146
             } else {
147 147
                 $controller = Str::snake($controller);
148 148
             }
@@ -158,16 +158,16 @@  discard block
 block discarded – undo
158 158
                         $template = Str::snake($request->action());
159 159
                     }
160 160
 
161
-                    $template = str_replace('.', DIRECTORY_SEPARATOR, $controller) . $depr . $template;
161
+                    $template = str_replace('.', DIRECTORY_SEPARATOR, $controller).$depr.$template;
162 162
                 } elseif (false === strpos($template, $depr)) {
163
-                    $template = str_replace('.', DIRECTORY_SEPARATOR, $controller) . $depr . $template;
163
+                    $template = str_replace('.', DIRECTORY_SEPARATOR, $controller).$depr.$template;
164 164
                 }
165 165
             }
166 166
         } else {
167 167
             $template = str_replace(['/', ':'], $depr, substr($template, 1));
168 168
         }
169 169
 
170
-        return $path . ltrim($template, '/') . '.' . ltrim($this->config['view_suffix'], '.');
170
+        return $path.ltrim($template, '/').'.'.ltrim($this->config['view_suffix'], '.');
171 171
     }
172 172
 
173 173
     /**
Please login to merge, or discard this patch.
src/think/service/ModelService.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
 // +----------------------------------------------------------------------
9 9
 // | Author: yunwuxin <[email protected]>
10 10
 // +----------------------------------------------------------------------
11
-declare (strict_types = 1);
11
+declare(strict_types=1);
12 12
 
13 13
 namespace think\service;
14 14
 
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
         Model::setDb($this->app->db);
26 26
         Model::setEvent($this->app->event);
27 27
         Model::setInvoker([$this->app, 'invoke']);
28
-        Model::maker(function (Model $model) {
28
+        Model::maker(function(Model $model) {
29 29
             $config = $this->app->config;
30 30
 
31 31
             $isAutoWriteTimestamp = $model->getAutoWriteTimestamp();
Please login to merge, or discard this patch.
src/think/middleware/TraceDebug.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
 // +----------------------------------------------------------------------
9 9
 // | Author: liu21st <[email protected]>
10 10
 // +----------------------------------------------------------------------
11
-declare (strict_types = 1);
11
+declare(strict_types=1);
12 12
 
13 13
 namespace think\middleware;
14 14
 
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
         // 注册日志监听
62 62
         if ($debug) {
63 63
             $this->log = [];
64
-            $this->app->event->listen(LogWrite::class, function ($event) {
64
+            $this->app->event->listen(LogWrite::class, function($event) {
65 65
                 if (empty($this->config['channel']) || $this->config['channel'] == $event->channel) {
66 66
                     $this->log = array_merge_recursive($this->log, $event->log);
67 67
                 }
@@ -99,9 +99,9 @@  discard block
 block discarded – undo
99 99
                 // trace调试信息注入
100 100
                 $pos = strripos($content, '</body>');
101 101
                 if (false !== $pos) {
102
-                    $content = substr($content, 0, $pos) . $output . substr($content, $pos);
102
+                    $content = substr($content, 0, $pos).$output.substr($content, $pos);
103 103
                 } else {
104
-                    $content = $content . $output;
104
+                    $content = $content.$output;
105 105
                 }
106 106
             }
107 107
         }
Please login to merge, or discard this patch.
src/think/Container.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
 // +----------------------------------------------------------------------
9 9
 // | Author: liu21st <[email protected]>
10 10
 // +----------------------------------------------------------------------
11
-declare (strict_types = 1);
11
+declare(strict_types=1);
12 12
 
13 13
 namespace think;
14 14
 
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
             return $this->make($abstract);
132 132
         }
133 133
 
134
-        throw new ClassNotFoundException('class not exists: ' . $abstract, $abstract);
134
+        throw new ClassNotFoundException('class not exists: '.$abstract, $abstract);
135 135
     }
136 136
 
137 137
     /**
@@ -301,7 +301,7 @@  discard block
 block discarded – undo
301 301
             } else {
302 302
                 $function .= '()';
303 303
             }
304
-            throw new Exception('function not exists: ' . $function, 0, $e);
304
+            throw new Exception('function not exists: '.$function, 0, $e);
305 305
         }
306 306
     }
307 307
 
@@ -334,12 +334,12 @@  discard block
 block discarded – undo
334 334
         } catch (ReflectionException $e) {
335 335
             if (is_array($method)) {
336 336
                 $class    = is_object($method[0]) ? get_class($method[0]) : $method[0];
337
-                $callback = $class . '::' . $method[1];
337
+                $callback = $class.'::'.$method[1];
338 338
             } else {
339 339
                 $callback = $method;
340 340
             }
341 341
 
342
-            throw new Exception('method not exists: ' . $callback . '()', 0, $e);
342
+            throw new Exception('method not exists: '.$callback.'()', 0, $e);
343 343
         }
344 344
     }
345 345
 
@@ -406,7 +406,7 @@  discard block
 block discarded – undo
406 406
 
407 407
             return $object;
408 408
         } catch (ReflectionException $e) {
409
-            throw new ClassNotFoundException('class not exists: ' . $class, $class, $e);
409
+            throw new ClassNotFoundException('class not exists: '.$class, $class, $e);
410 410
         }
411 411
     }
412 412
 
@@ -467,7 +467,7 @@  discard block
 block discarded – undo
467 467
             } elseif ($param->isDefaultValueAvailable()) {
468 468
                 $args[] = $param->getDefaultValue();
469 469
             } else {
470
-                throw new InvalidArgumentException('method param miss:' . $name);
470
+                throw new InvalidArgumentException('method param miss:'.$name);
471 471
             }
472 472
         }
473 473
 
@@ -485,13 +485,13 @@  discard block
 block discarded – undo
485 485
      */
486 486
     public static function factory(string $name, string $namespace = '', ...$args)
487 487
     {
488
-        $class = false !== strpos($name, '\\') ? $name : $namespace . ucwords($name);
488
+        $class = false !== strpos($name, '\\') ? $name : $namespace.ucwords($name);
489 489
 
490 490
         if (class_exists($class)) {
491 491
             return Container::getInstance()->invokeClass($class, $args);
492 492
         }
493 493
 
494
-        throw new ClassNotFoundException('class not exists:' . $class, $class);
494
+        throw new ClassNotFoundException('class not exists:'.$class, $class);
495 495
     }
496 496
 
497 497
     /**
Please login to merge, or discard this patch.
src/think/route/dispatch/Url.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
 // +----------------------------------------------------------------------
9 9
 // | Author: liu21st <[email protected]>
10 10
 // +----------------------------------------------------------------------
11
-declare (strict_types = 1);
11
+declare(strict_types=1);
12 12
 
13 13
 namespace think\route\dispatch;
14 14
 
@@ -47,7 +47,7 @@  discard block
 block discarded – undo
47 47
         if ($bind && preg_match('/^[a-z]/is', $bind)) {
48 48
             $bind = str_replace('/', $depr, $bind);
49 49
             // 如果有模块/控制器绑定
50
-            $url = $bind . ('.' != substr($bind, -1) ? $depr : '') . ltrim($url, $depr);
50
+            $url = $bind.('.' != substr($bind, -1) ? $depr : '').ltrim($url, $depr);
51 51
         }
52 52
 
53 53
         $path = $this->rule->parseUrlPath($url);
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
         $controller = !empty($path) ? array_shift($path) : null;
60 60
 
61 61
         if ($controller && !preg_match('/^[A-Za-z][\w|\.]*$/', $controller)) {
62
-            throw new HttpException(404, 'controller not exists:' . $controller);
62
+            throw new HttpException(404, 'controller not exists:'.$controller);
63 63
         }
64 64
 
65 65
         // 解析操作
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
 
69 69
         // 解析额外参数
70 70
         if ($path) {
71
-            preg_replace_callback('/(\w+)\|([^\|]+)/', function ($match) use (&$var) {
71
+            preg_replace_callback('/(\w+)\|([^\|]+)/', function($match) use (&$var) {
72 72
                 $var[$match[1]] = strip_tags($match[2]);
73 73
             }, implode('|', $path));
74 74
         }
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
         $route = [$controller, $action];
87 87
 
88 88
         if ($this->hasDefinedRoute($route)) {
89
-            throw new HttpException(404, 'invalid request:' . str_replace('|', $depr, $url));
89
+            throw new HttpException(404, 'invalid request:'.str_replace('|', $depr, $url));
90 90
         }
91 91
 
92 92
         return $route;
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
         list($controller, $action) = $route;
104 104
 
105 105
         // 检查地址是否被定义过路由
106
-        $name = strtolower(Str::studly($controller) . '/' . $action);
106
+        $name = strtolower(Str::studly($controller).'/'.$action);
107 107
 
108 108
         $host   = $this->request->host(true);
109 109
         $method = $this->request->method();
Please login to merge, or discard this patch.