1
0
Fork 0
mirror of https://github.com/composer/composer synced 2025-05-09 00:22:53 +00:00

Push the hash to $GLOBALS

This commit is contained in:
Jonathan Eskew 2015-06-28 13:44:43 -07:00
parent 61ed7a9547
commit 868a872df2
5 changed files with 25 additions and 15 deletions

View file

@ -51,12 +51,14 @@ class ComposerAutoloaderInitFilesAutoload
function composerRequireFilesAutoload($file)
{
static $requiredFiles = array();
if (empty($GLOBALS['composerRequiredFiles'])) {
$GLOBALS['composerRequiredFiles'] = [];
}
$fileSignature = md5_file($file);
if (empty($requiredFiles[$fileSignature])) {
if (empty($GLOBALS['composerRequiredFiles'][$fileSignature])) {
require $file;
$requiredFiles[$fileSignature] = true;
$GLOBALS['composerRequiredFiles'][$fileSignature] = true;
}
}