diff options
Diffstat (limited to 'vendor/composer/autoload_real.php')
-rw-r--r-- | vendor/composer/autoload_real.php | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php index 9d756efad..d963d9da7 100644 --- a/vendor/composer/autoload_real.php +++ b/vendor/composer/autoload_real.php @@ -41,15 +41,19 @@ class ComposerAutoloaderInit1865bc95e48cb97339d0616ae5d8b993 $loader->register(true); $includeFiles = require __DIR__ . '/autoload_files.php'; - foreach ($includeFiles as $file) { - composerRequire1865bc95e48cb97339d0616ae5d8b993($file); + foreach ($includeFiles as $fileIdentifier => $file) { + composerRequire1865bc95e48cb97339d0616ae5d8b993($fileIdentifier, $file); } return $loader; } } -function composerRequire1865bc95e48cb97339d0616ae5d8b993($file) +function composerRequire1865bc95e48cb97339d0616ae5d8b993($fileIdentifier, $file) { - require $file; + if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { + require $file; + + $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; + } } |