|
@@ -51,5 +51,12 @@ class ComposerAutoloaderInitFilesAutoloadOrder
|
|
|
|
|
|
function composerRequireFilesAutoloadOrder($file)
|
|
|
{
|
|
|
- require $file;
|
|
|
+ static $requiredFiles = array();
|
|
|
+ $fileSignature = md5_file($file);
|
|
|
+
|
|
|
+ if (empty($requiredFiles[$fileSignature])) {
|
|
|
+ require $file;
|
|
|
+
|
|
|
+ $requiredFiles[$fileSignature] = true;
|
|
|
+ }
|
|
|
}
|