@@ -8,7 +8,7 @@ discard block |
||
| 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 | |
@@ -384,7 +384,7 @@ discard block |
||
| 384 | 384 | */ |
| 385 | 385 | public function domain(bool $port = false): string |
| 386 | 386 | { |
| 387 | - return $this->scheme() . '://' . $this->host($port); |
|
| 387 | + return $this->scheme().'://'.$this->host($port); |
|
| 388 | 388 | } |
| 389 | 389 | |
| 390 | 390 | /** |
@@ -399,7 +399,7 @@ discard block |
||
| 399 | 399 | if (!$root) { |
| 400 | 400 | $item = explode('.', $this->host()); |
| 401 | 401 | $count = count($item); |
| 402 | - $root = $count > 1 ? $item[$count - 2] . '.' . $item[$count - 1] : $item[0]; |
|
| 402 | + $root = $count > 1 ? $item[$count - 2].'.'.$item[$count - 1] : $item[0]; |
|
| 403 | 403 | } |
| 404 | 404 | |
| 405 | 405 | return $root; |
@@ -487,14 +487,14 @@ discard block |
||
| 487 | 487 | } elseif ($this->server('REQUEST_URI')) { |
| 488 | 488 | $url = $this->server('REQUEST_URI'); |
| 489 | 489 | } elseif ($this->server('ORIG_PATH_INFO')) { |
| 490 | - $url = $this->server('ORIG_PATH_INFO') . (!empty($this->server('QUERY_STRING')) ? '?' . $this->server('QUERY_STRING') : ''); |
|
| 490 | + $url = $this->server('ORIG_PATH_INFO').(!empty($this->server('QUERY_STRING')) ? '?'.$this->server('QUERY_STRING') : ''); |
|
| 491 | 491 | } elseif (isset($_SERVER['argv'][1])) { |
| 492 | 492 | $url = $_SERVER['argv'][1]; |
| 493 | 493 | } else { |
| 494 | 494 | $url = ''; |
| 495 | 495 | } |
| 496 | 496 | |
| 497 | - return $complete ? $this->domain() . $url : $url; |
|
| 497 | + return $complete ? $this->domain().$url : $url; |
|
| 498 | 498 | } |
| 499 | 499 | |
| 500 | 500 | /** |
@@ -522,7 +522,7 @@ discard block |
||
| 522 | 522 | $this->baseUrl = strpos($str, '?') ? strstr($str, '?', true) : $str; |
| 523 | 523 | } |
| 524 | 524 | |
| 525 | - return $complete ? $this->domain() . $this->baseUrl : $this->baseUrl; |
|
| 525 | + return $complete ? $this->domain().$this->baseUrl : $this->baseUrl; |
|
| 526 | 526 | } |
| 527 | 527 | |
| 528 | 528 | /** |
@@ -543,8 +543,8 @@ discard block |
||
| 543 | 543 | $url = $this->server('PHP_SELF'); |
| 544 | 544 | } elseif (basename($this->server('ORIG_SCRIPT_NAME')) === $script_name) { |
| 545 | 545 | $url = $this->server('ORIG_SCRIPT_NAME'); |
| 546 | - } elseif (($pos = strpos($this->server('PHP_SELF'), '/' . $script_name)) !== false) { |
|
| 547 | - $url = substr($this->server('SCRIPT_NAME'), 0, $pos) . '/' . $script_name; |
|
| 546 | + } elseif (($pos = strpos($this->server('PHP_SELF'), '/'.$script_name)) !== false) { |
|
| 547 | + $url = substr($this->server('SCRIPT_NAME'), 0, $pos).'/'.$script_name; |
|
| 548 | 548 | } elseif ($this->server('DOCUMENT_ROOT') && strpos($this->server('SCRIPT_FILENAME'), $this->server('DOCUMENT_ROOT')) === 0) { |
| 549 | 549 | $url = str_replace('\\', '/', str_replace($this->server('DOCUMENT_ROOT'), '', $this->server('SCRIPT_FILENAME'))); |
| 550 | 550 | } |
@@ -552,7 +552,7 @@ discard block |
||
| 552 | 552 | $this->baseFile = $url; |
| 553 | 553 | } |
| 554 | 554 | |
| 555 | - return $complete ? $this->domain() . $this->baseFile : $this->baseFile; |
|
| 555 | + return $complete ? $this->domain().$this->baseFile : $this->baseFile; |
|
| 556 | 556 | } |
| 557 | 557 | |
| 558 | 558 | /** |
@@ -583,7 +583,7 @@ discard block |
||
| 583 | 583 | $this->root = rtrim($file, '/'); |
| 584 | 584 | } |
| 585 | 585 | |
| 586 | - return $complete ? $this->domain() . $this->root : $this->root; |
|
| 586 | + return $complete ? $this->domain().$this->root : $this->root; |
|
| 587 | 587 | } |
| 588 | 588 | |
| 589 | 589 | /** |
@@ -597,7 +597,7 @@ discard block |
||
| 597 | 597 | $root = strpos($base, '.') ? ltrim(dirname($base), DIRECTORY_SEPARATOR) : $base; |
| 598 | 598 | |
| 599 | 599 | if ('' != $root) { |
| 600 | - $root = '/' . ltrim($root, '/'); |
|
| 600 | + $root = '/'.ltrim($root, '/'); |
|
| 601 | 601 | } |
| 602 | 602 | |
| 603 | 603 | return $root; |
@@ -1334,7 +1334,7 @@ discard block |
||
| 1334 | 1334 | if (is_scalar($data)) { |
| 1335 | 1335 | $data = (string) $data; |
| 1336 | 1336 | } else { |
| 1337 | - throw new \InvalidArgumentException('variable type error:' . gettype($data)); |
|
| 1337 | + throw new \InvalidArgumentException('variable type error:'.gettype($data)); |
|
| 1338 | 1338 | } |
| 1339 | 1339 | break; |
| 1340 | 1340 | } |
@@ -8,7 +8,7 @@ discard block |
||
| 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 | |
@@ -63,7 +63,7 @@ discard block |
||
| 63 | 63 | public function __construct(App $app) |
| 64 | 64 | { |
| 65 | 65 | $this->app = $app; |
| 66 | - $this->multi = is_dir($this->app->getBasePath() . 'controller') ? false : true; |
|
| 66 | + $this->multi = is_dir($this->app->getBasePath().'controller') ? false : true; |
|
| 67 | 67 | } |
| 68 | 68 | |
| 69 | 69 | /** |
@@ -167,8 +167,8 @@ discard block |
||
| 167 | 167 | if (!$this->app->initialized()) { |
| 168 | 168 | $this->app->initialize(); |
| 169 | 169 | // 加载全局中间件 |
| 170 | - if (is_file($this->app->getBasePath() . 'middleware.php')) { |
|
| 171 | - $this->app->middleware->import(include $this->app->getBasePath() . 'middleware.php'); |
|
| 170 | + if (is_file($this->app->getBasePath().'middleware.php')) { |
|
| 171 | + $this->app->middleware->import(include $this->app->getBasePath().'middleware.php'); |
|
| 172 | 172 | } |
| 173 | 173 | } |
| 174 | 174 | } |
@@ -195,7 +195,7 @@ discard block |
||
| 195 | 195 | // 监听HttpRun |
| 196 | 196 | $this->app->event->trigger('HttpRun'); |
| 197 | 197 | |
| 198 | - $withRoute = $this->app->config->get('app.with_route', true) ? function () { |
|
| 198 | + $withRoute = $this->app->config->get('app.with_route', true) ? function() { |
|
| 199 | 199 | $this->loadRoutes(); |
| 200 | 200 | } : null; |
| 201 | 201 | |
@@ -213,7 +213,7 @@ discard block |
||
| 213 | 213 | $routePath = $this->getRoutePath(); |
| 214 | 214 | |
| 215 | 215 | if (is_dir($routePath)) { |
| 216 | - $files = glob($routePath . '*.php'); |
|
| 216 | + $files = glob($routePath.'*.php'); |
|
| 217 | 217 | foreach ($files as $file) { |
| 218 | 218 | include $file; |
| 219 | 219 | } |
@@ -229,11 +229,11 @@ discard block |
||
| 229 | 229 | */ |
| 230 | 230 | protected function getRoutePath(): string |
| 231 | 231 | { |
| 232 | - if ($this->isMulti() && is_dir($this->app->getAppPath() . 'route')) { |
|
| 233 | - return $this->app->getAppPath() . 'route' . DIRECTORY_SEPARATOR; |
|
| 232 | + if ($this->isMulti() && is_dir($this->app->getAppPath().'route')) { |
|
| 233 | + return $this->app->getAppPath().'route'.DIRECTORY_SEPARATOR; |
|
| 234 | 234 | } |
| 235 | 235 | |
| 236 | - return $this->app->getRootPath() . 'route' . DIRECTORY_SEPARATOR . ($this->isMulti() ? $this->getName() . DIRECTORY_SEPARATOR : ''); |
|
| 236 | + return $this->app->getRootPath().'route'.DIRECTORY_SEPARATOR.($this->isMulti() ? $this->getName().DIRECTORY_SEPARATOR : ''); |
|
| 237 | 237 | } |
| 238 | 238 | |
| 239 | 239 | /** |
@@ -319,7 +319,7 @@ discard block |
||
| 319 | 319 | $appName = $map[$name]; |
| 320 | 320 | } |
| 321 | 321 | } elseif ($name && (false !== array_search($name, $map) || in_array($name, $deny))) { |
| 322 | - throw new HttpException(404, 'app not exists:' . $name); |
|
| 322 | + throw new HttpException(404, 'app not exists:'.$name); |
|
| 323 | 323 | } elseif ($name && isset($map['*'])) { |
| 324 | 324 | $appName = $map['*']; |
| 325 | 325 | } else { |
@@ -327,7 +327,7 @@ discard block |
||
| 327 | 327 | } |
| 328 | 328 | |
| 329 | 329 | if ($name) { |
| 330 | - $this->app->request->setRoot('/' . $name); |
|
| 330 | + $this->app->request->setRoot('/'.$name); |
|
| 331 | 331 | $this->app->request->setPathinfo(strpos($path, '/') ? ltrim(strstr($path, '/'), '/') : ''); |
| 332 | 332 | } |
| 333 | 333 | } |
@@ -347,26 +347,26 @@ discard block |
||
| 347 | 347 | { |
| 348 | 348 | $this->name = $appName; |
| 349 | 349 | $this->app->request->setApp($appName); |
| 350 | - $this->app->setAppPath($this->path ?: $this->app->getBasePath() . $appName . DIRECTORY_SEPARATOR); |
|
| 351 | - $this->app->setRuntimePath($this->app->getRootPath() . 'runtime' . DIRECTORY_SEPARATOR . $appName . DIRECTORY_SEPARATOR); |
|
| 350 | + $this->app->setAppPath($this->path ?: $this->app->getBasePath().$appName.DIRECTORY_SEPARATOR); |
|
| 351 | + $this->app->setRuntimePath($this->app->getRootPath().'runtime'.DIRECTORY_SEPARATOR.$appName.DIRECTORY_SEPARATOR); |
|
| 352 | 352 | |
| 353 | 353 | //加载app文件 |
| 354 | 354 | if (!isset($this->register[$appName])) { |
| 355 | 355 | if (is_dir($this->app->getAppPath())) { |
| 356 | 356 | $appPath = $this->app->getAppPath(); |
| 357 | 357 | |
| 358 | - if (is_file($appPath . 'common.php')) { |
|
| 359 | - include_once $appPath . 'common.php'; |
|
| 358 | + if (is_file($appPath.'common.php')) { |
|
| 359 | + include_once $appPath.'common.php'; |
|
| 360 | 360 | } |
| 361 | 361 | |
| 362 | 362 | $configPath = $this->app->getConfigPath(); |
| 363 | 363 | |
| 364 | 364 | $files = []; |
| 365 | 365 | |
| 366 | - if (is_dir($configPath . $appName)) { |
|
| 367 | - $files = array_merge($files, glob($configPath . $appName . DIRECTORY_SEPARATOR . '*' . $this->app->getConfigExt())); |
|
| 368 | - } elseif (is_dir($appPath . 'config')) { |
|
| 369 | - $files = array_merge($files, glob($appPath . 'config' . DIRECTORY_SEPARATOR . '*' . $this->app->getConfigExt())); |
|
| 366 | + if (is_dir($configPath.$appName)) { |
|
| 367 | + $files = array_merge($files, glob($configPath.$appName.DIRECTORY_SEPARATOR.'*'.$this->app->getConfigExt())); |
|
| 368 | + } elseif (is_dir($appPath.'config')) { |
|
| 369 | + $files = array_merge($files, glob($appPath.'config'.DIRECTORY_SEPARATOR.'*'.$this->app->getConfigExt())); |
|
| 370 | 370 | } |
| 371 | 371 | |
| 372 | 372 | foreach ($files as $file) { |
@@ -375,16 +375,16 @@ discard block |
||
| 375 | 375 | $this->register[$appName]['config'][$name] = $this->app->config->load($file, $name, false); |
| 376 | 376 | } |
| 377 | 377 | |
| 378 | - if (is_file($appPath . 'event.php')) { |
|
| 379 | - $this->register[$appName]['event'] = include $appPath . 'event.php'; |
|
| 378 | + if (is_file($appPath.'event.php')) { |
|
| 379 | + $this->register[$appName]['event'] = include $appPath.'event.php'; |
|
| 380 | 380 | } |
| 381 | 381 | |
| 382 | - if (is_file($appPath . 'middleware.php')) { |
|
| 383 | - $this->register[$appName]['middleware'] = include $appPath . 'middleware.php'; |
|
| 382 | + if (is_file($appPath.'middleware.php')) { |
|
| 383 | + $this->register[$appName]['middleware'] = include $appPath.'middleware.php'; |
|
| 384 | 384 | } |
| 385 | 385 | |
| 386 | - if (is_file($appPath . 'provider.php')) { |
|
| 387 | - $this->register[$appName]['provider'] = include $appPath . 'provider.php'; |
|
| 386 | + if (is_file($appPath.'provider.php')) { |
|
| 387 | + $this->register[$appName]['provider'] = include $appPath.'provider.php'; |
|
| 388 | 388 | } |
| 389 | 389 | } |
| 390 | 390 | } |
@@ -411,7 +411,7 @@ discard block |
||
| 411 | 411 | $this->app->loadLangPack($this->app->lang->defaultLangSet()); |
| 412 | 412 | |
| 413 | 413 | // 设置应用命名空间 |
| 414 | - $this->app->setNamespace($this->app->config->get('app.app_namespace') ?: 'app\\' . $appName); |
|
| 414 | + $this->app->setNamespace($this->app->config->get('app.app_namespace') ?: 'app\\'.$appName); |
|
| 415 | 415 | } |
| 416 | 416 | |
| 417 | 417 | /** |