xref: /plugin/oauth/vendor/composer/autoload_real.php (revision 98a3611675f696f14f2d12205fb81f7db0cf7b25) !
1*98a36116SAndreas Gohr<?php
2*98a36116SAndreas Gohr
3*98a36116SAndreas Gohr// autoload_real.php @generated by Composer
4*98a36116SAndreas Gohr
5*98a36116SAndreas Gohrclass ComposerAutoloaderInitbf9d17ae7594f4d8d4505e1a2286056d
6*98a36116SAndreas Gohr{
7*98a36116SAndreas Gohr    private static $loader;
8*98a36116SAndreas Gohr
9*98a36116SAndreas Gohr    public static function loadClassLoader($class)
10*98a36116SAndreas Gohr    {
11*98a36116SAndreas Gohr        if ('Composer\Autoload\ClassLoader' === $class) {
12*98a36116SAndreas Gohr            require __DIR__ . '/ClassLoader.php';
13*98a36116SAndreas Gohr        }
14*98a36116SAndreas Gohr    }
15*98a36116SAndreas Gohr
16*98a36116SAndreas Gohr    /**
17*98a36116SAndreas Gohr     * @return \Composer\Autoload\ClassLoader
18*98a36116SAndreas Gohr     */
19*98a36116SAndreas Gohr    public static function getLoader()
20*98a36116SAndreas Gohr    {
21*98a36116SAndreas Gohr        if (null !== self::$loader) {
22*98a36116SAndreas Gohr            return self::$loader;
23*98a36116SAndreas Gohr        }
24*98a36116SAndreas Gohr
25*98a36116SAndreas Gohr        spl_autoload_register(array('ComposerAutoloaderInitbf9d17ae7594f4d8d4505e1a2286056d', 'loadClassLoader'), true, true);
26*98a36116SAndreas Gohr        self::$loader = $loader = new \Composer\Autoload\ClassLoader();
27*98a36116SAndreas Gohr        spl_autoload_unregister(array('ComposerAutoloaderInitbf9d17ae7594f4d8d4505e1a2286056d', 'loadClassLoader'));
28*98a36116SAndreas Gohr
29*98a36116SAndreas Gohr        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
30*98a36116SAndreas Gohr        if ($useStaticLoader) {
31*98a36116SAndreas Gohr            require_once __DIR__ . '/autoload_static.php';
32*98a36116SAndreas Gohr
33*98a36116SAndreas Gohr            call_user_func(\Composer\Autoload\ComposerStaticInitbf9d17ae7594f4d8d4505e1a2286056d::getInitializer($loader));
34*98a36116SAndreas Gohr        } else {
35*98a36116SAndreas Gohr            $map = require __DIR__ . '/autoload_namespaces.php';
36*98a36116SAndreas Gohr            foreach ($map as $namespace => $path) {
37*98a36116SAndreas Gohr                $loader->set($namespace, $path);
38*98a36116SAndreas Gohr            }
39*98a36116SAndreas Gohr
40*98a36116SAndreas Gohr            $map = require __DIR__ . '/autoload_psr4.php';
41*98a36116SAndreas Gohr            foreach ($map as $namespace => $path) {
42*98a36116SAndreas Gohr                $loader->setPsr4($namespace, $path);
43*98a36116SAndreas Gohr            }
44*98a36116SAndreas Gohr
45*98a36116SAndreas Gohr            $classMap = require __DIR__ . '/autoload_classmap.php';
46*98a36116SAndreas Gohr            if ($classMap) {
47*98a36116SAndreas Gohr                $loader->addClassMap($classMap);
48*98a36116SAndreas Gohr            }
49*98a36116SAndreas Gohr        }
50*98a36116SAndreas Gohr
51*98a36116SAndreas Gohr        $loader->register(true);
52*98a36116SAndreas Gohr
53*98a36116SAndreas Gohr        return $loader;
54*98a36116SAndreas Gohr    }
55*98a36116SAndreas Gohr}
56