Merge pull request #3944 from dregad/patch-1
[dokuwiki.git] / vendor / composer / autoload_real.php
blob20d39385511c6073af0b97b59b9f8a0699debb7a
1 <?php
3 // autoload_real.php @generated by Composer
5 class ComposerAutoloaderInita19a915ee98347a0c787119619d2ff9b
7 private static $loader;
9 public static function loadClassLoader($class)
11 if ('Composer\Autoload\ClassLoader' === $class) {
12 require __DIR__ . '/ClassLoader.php';
16 /**
17 * @return \Composer\Autoload\ClassLoader
19 public static function getLoader()
21 if (null !== self::$loader) {
22 return self::$loader;
25 require __DIR__ . '/platform_check.php';
27 spl_autoload_register(array('ComposerAutoloaderInita19a915ee98347a0c787119619d2ff9b', 'loadClassLoader'), true, true);
28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
29 spl_autoload_unregister(array('ComposerAutoloaderInita19a915ee98347a0c787119619d2ff9b', 'loadClassLoader'));
31 require __DIR__ . '/autoload_static.php';
32 call_user_func(\Composer\Autoload\ComposerStaticInita19a915ee98347a0c787119619d2ff9b::getInitializer($loader));
34 $loader->register(true);
36 $filesToLoad = \Composer\Autoload\ComposerStaticInita19a915ee98347a0c787119619d2ff9b::$files;
37 $requireFile = \Closure::bind(static function ($fileIdentifier, $file) {
38 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
39 $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
41 require $file;
43 }, null, null);
44 foreach ($filesToLoad as $fileIdentifier => $file) {
45 $requireFile($fileIdentifier, $file);
48 return $loader;