Push the hash to $GLOBALS
parent
61ed7a9547
commit
868a872df2
|
@ -605,13 +605,15 @@ METHOD_FOOTER;
|
||||||
|
|
||||||
function composerRequire$suffix(\$file)
|
function composerRequire$suffix(\$file)
|
||||||
{
|
{
|
||||||
static \$requiredFiles = array();
|
if (empty(\$GLOBALS['composerRequiredFiles'])) {
|
||||||
|
\$GLOBALS['composerRequiredFiles'] = [];
|
||||||
|
}
|
||||||
\$fileSignature = md5_file(\$file);
|
\$fileSignature = md5_file(\$file);
|
||||||
|
|
||||||
if (empty(\$requiredFiles[\$fileSignature])) {
|
if (empty(\$GLOBALS['composerRequiredFiles'][\$fileSignature])) {
|
||||||
require \$file;
|
require \$file;
|
||||||
|
|
||||||
\$requiredFiles[\$fileSignature] = true;
|
\$GLOBALS['composerRequiredFiles'][\$fileSignature] = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -51,12 +51,14 @@ class ComposerAutoloaderInitFilesAutoloadOrder
|
||||||
|
|
||||||
function composerRequireFilesAutoloadOrder($file)
|
function composerRequireFilesAutoloadOrder($file)
|
||||||
{
|
{
|
||||||
static $requiredFiles = array();
|
if (empty($GLOBALS['composerRequiredFiles'])) {
|
||||||
|
$GLOBALS['composerRequiredFiles'] = [];
|
||||||
|
}
|
||||||
$fileSignature = md5_file($file);
|
$fileSignature = md5_file($file);
|
||||||
|
|
||||||
if (empty($requiredFiles[$fileSignature])) {
|
if (empty($GLOBALS['composerRequiredFiles'][$fileSignature])) {
|
||||||
require $file;
|
require $file;
|
||||||
|
|
||||||
$requiredFiles[$fileSignature] = true;
|
$GLOBALS['composerRequiredFiles'][$fileSignature] = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -51,12 +51,14 @@ class ComposerAutoloaderInitFilesAutoload
|
||||||
|
|
||||||
function composerRequireFilesAutoload($file)
|
function composerRequireFilesAutoload($file)
|
||||||
{
|
{
|
||||||
static $requiredFiles = array();
|
if (empty($GLOBALS['composerRequiredFiles'])) {
|
||||||
|
$GLOBALS['composerRequiredFiles'] = [];
|
||||||
|
}
|
||||||
$fileSignature = md5_file($file);
|
$fileSignature = md5_file($file);
|
||||||
|
|
||||||
if (empty($requiredFiles[$fileSignature])) {
|
if (empty($GLOBALS['composerRequiredFiles'][$fileSignature])) {
|
||||||
require $file;
|
require $file;
|
||||||
|
|
||||||
$requiredFiles[$fileSignature] = true;
|
$GLOBALS['composerRequiredFiles'][$fileSignature] = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -67,12 +67,14 @@ class ComposerAutoloaderInitIncludePath
|
||||||
|
|
||||||
function composerRequireIncludePath($file)
|
function composerRequireIncludePath($file)
|
||||||
{
|
{
|
||||||
static $requiredFiles = array();
|
if (empty($GLOBALS['composerRequiredFiles'])) {
|
||||||
|
$GLOBALS['composerRequiredFiles'] = [];
|
||||||
|
}
|
||||||
$fileSignature = md5_file($file);
|
$fileSignature = md5_file($file);
|
||||||
|
|
||||||
if (empty($requiredFiles[$fileSignature])) {
|
if (empty($GLOBALS['composerRequiredFiles'][$fileSignature])) {
|
||||||
require $file;
|
require $file;
|
||||||
|
|
||||||
$requiredFiles[$fileSignature] = true;
|
$GLOBALS['composerRequiredFiles'][$fileSignature] = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -71,12 +71,14 @@ class ComposerAutoloaderInitTargetDir
|
||||||
|
|
||||||
function composerRequireTargetDir($file)
|
function composerRequireTargetDir($file)
|
||||||
{
|
{
|
||||||
static $requiredFiles = array();
|
if (empty($GLOBALS['composerRequiredFiles'])) {
|
||||||
|
$GLOBALS['composerRequiredFiles'] = [];
|
||||||
|
}
|
||||||
$fileSignature = md5_file($file);
|
$fileSignature = md5_file($file);
|
||||||
|
|
||||||
if (empty($requiredFiles[$fileSignature])) {
|
if (empty($GLOBALS['composerRequiredFiles'][$fileSignature])) {
|
||||||
require $file;
|
require $file;
|
||||||
|
|
||||||
$requiredFiles[$fileSignature] = true;
|
$GLOBALS['composerRequiredFiles'][$fileSignature] = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue