|
|
@@ -22,54 +22,27 @@ class ComposerAutoloaderInit5918c6d9a56924c020dace5688635c82
|
|
|
return self::$loader;
|
|
|
}
|
|
|
|
|
|
- require __DIR__ . '/platform_check.php';
|
|
|
-
|
|
|
spl_autoload_register(array('ComposerAutoloaderInit5918c6d9a56924c020dace5688635c82', 'loadClassLoader'), true, true);
|
|
|
- self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
|
|
|
+ self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
|
|
|
spl_autoload_unregister(array('ComposerAutoloaderInit5918c6d9a56924c020dace5688635c82', 'loadClassLoader'));
|
|
|
|
|
|
- $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
|
|
- if ($useStaticLoader) {
|
|
|
- require __DIR__ . '/autoload_static.php';
|
|
|
+ require __DIR__ . '/autoload_static.php';
|
|
|
+ call_user_func(\Composer\Autoload\ComposerStaticInit5918c6d9a56924c020dace5688635c82::getInitializer($loader));
|
|
|
|
|
|
- call_user_func(\Composer\Autoload\ComposerStaticInit5918c6d9a56924c020dace5688635c82::getInitializer($loader));
|
|
|
- } else {
|
|
|
- $map = require __DIR__ . '/autoload_namespaces.php';
|
|
|
- foreach ($map as $namespace => $path) {
|
|
|
- $loader->set($namespace, $path);
|
|
|
- }
|
|
|
+ $loader->register(true);
|
|
|
|
|
|
- $map = require __DIR__ . '/autoload_psr4.php';
|
|
|
- foreach ($map as $namespace => $path) {
|
|
|
- $loader->setPsr4($namespace, $path);
|
|
|
- }
|
|
|
+ $filesToLoad = \Composer\Autoload\ComposerStaticInit5918c6d9a56924c020dace5688635c82::$files;
|
|
|
+ $requireFile = \Closure::bind(static function ($fileIdentifier, $file) {
|
|
|
+ if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
|
|
+ $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
|
|
|
|
|
|
- $classMap = require __DIR__ . '/autoload_classmap.php';
|
|
|
- if ($classMap) {
|
|
|
- $loader->addClassMap($classMap);
|
|
|
+ require $file;
|
|
|
}
|
|
|
- }
|
|
|
-
|
|
|
- $loader->register(true);
|
|
|
-
|
|
|
- if ($useStaticLoader) {
|
|
|
- $includeFiles = Composer\Autoload\ComposerStaticInit5918c6d9a56924c020dace5688635c82::$files;
|
|
|
- } else {
|
|
|
- $includeFiles = require __DIR__ . '/autoload_files.php';
|
|
|
- }
|
|
|
- foreach ($includeFiles as $fileIdentifier => $file) {
|
|
|
- composerRequire5918c6d9a56924c020dace5688635c82($fileIdentifier, $file);
|
|
|
+ }, null, null);
|
|
|
+ foreach ($filesToLoad as $fileIdentifier => $file) {
|
|
|
+ $requireFile($fileIdentifier, $file);
|
|
|
}
|
|
|
|
|
|
return $loader;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
-function composerRequire5918c6d9a56924c020dace5688635c82($fileIdentifier, $file)
|
|
|
-{
|
|
|
- if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
|
|
- require $file;
|
|
|
-
|
|
|
- $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
|
|
|
- }
|
|
|
-}
|