xref: /plugin/combo/vendor/composer/autoload_real.php (revision 83c6863253ba0b92605aa8dceca974358d439aaa)
137748cd8SNickeau<?php
237748cd8SNickeau
337748cd8SNickeau// autoload_real.php @generated by Composer
437748cd8SNickeau
537748cd8SNickeauclass ComposerAutoloaderInitb17e1b0ee5884bcef9ce08e1c1e6b764
637748cd8SNickeau{
737748cd8SNickeau    private static $loader;
837748cd8SNickeau
937748cd8SNickeau    public static function loadClassLoader($class)
1037748cd8SNickeau    {
1137748cd8SNickeau        if ('Composer\Autoload\ClassLoader' === $class) {
1237748cd8SNickeau            require __DIR__ . '/ClassLoader.php';
1337748cd8SNickeau        }
1437748cd8SNickeau    }
1537748cd8SNickeau
1637748cd8SNickeau    /**
1737748cd8SNickeau     * @return \Composer\Autoload\ClassLoader
1837748cd8SNickeau     */
1937748cd8SNickeau    public static function getLoader()
2037748cd8SNickeau    {
2137748cd8SNickeau        if (null !== self::$loader) {
2237748cd8SNickeau            return self::$loader;
2337748cd8SNickeau        }
2437748cd8SNickeau
2537748cd8SNickeau        require __DIR__ . '/platform_check.php';
2637748cd8SNickeau
2737748cd8SNickeau        spl_autoload_register(array('ComposerAutoloaderInitb17e1b0ee5884bcef9ce08e1c1e6b764', 'loadClassLoader'), true, true);
28*83c68632SNico        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
2937748cd8SNickeau        spl_autoload_unregister(array('ComposerAutoloaderInitb17e1b0ee5884bcef9ce08e1c1e6b764', 'loadClassLoader'));
3037748cd8SNickeau
3137748cd8SNickeau        require __DIR__ . '/autoload_static.php';
3237748cd8SNickeau        call_user_func(\Composer\Autoload\ComposerStaticInitb17e1b0ee5884bcef9ce08e1c1e6b764::getInitializer($loader));
3337748cd8SNickeau
3437748cd8SNickeau        $loader->register(true);
3537748cd8SNickeau
36*83c68632SNico        $filesToLoad = \Composer\Autoload\ComposerStaticInitb17e1b0ee5884bcef9ce08e1c1e6b764::$files;
37*83c68632SNico        $requireFile = \Closure::bind(static function ($fileIdentifier, $file) {
38*83c68632SNico            if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
39*83c68632SNico                $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
40*83c68632SNico
41*83c68632SNico                require $file;
4204fd306cSNickeau            }
43*83c68632SNico        }, null, null);
44*83c68632SNico        foreach ($filesToLoad as $fileIdentifier => $file) {
45*83c68632SNico            $requireFile($fileIdentifier, $file);
4604fd306cSNickeau        }
4704fd306cSNickeau
4837748cd8SNickeau        return $loader;
4937748cd8SNickeau    }
5037748cd8SNickeau}
51