改进composer自动加载文件

This commit is contained in:
thinkphp
2018-04-09 12:20:15 +08:00
parent fd9b019840
commit 5d3c891a39

View File

@@ -356,6 +356,10 @@ class Loader
if (is_file(VENDOR_PATH . 'composer/autoload_files.php')) {
$includeFiles = require VENDOR_PATH . 'composer/autoload_files.php';
foreach ($includeFiles as $fileIdentifier => $file) {
if (isset($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
continue;
}
if (empty(self::$autoloadFiles[$fileIdentifier])) {
__require_file($file);
self::$autoloadFiles[$fileIdentifier] = true;