xref: /plugin/dw2pdf/vendor/composer/autoload_real.php (revision 0119ca25672bca93bf0779d1cdcf04911dbee191)
1*0119ca25SAndreas Gohr<?php
2*0119ca25SAndreas Gohr
3*0119ca25SAndreas Gohr// autoload_real.php @generated by Composer
4*0119ca25SAndreas Gohr
5*0119ca25SAndreas Gohrclass ComposerAutoloaderInitaa138001db6bc140374d2773a3383aec
6*0119ca25SAndreas Gohr{
7*0119ca25SAndreas Gohr    private static $loader;
8*0119ca25SAndreas Gohr
9*0119ca25SAndreas Gohr    public static function loadClassLoader($class)
10*0119ca25SAndreas Gohr    {
11*0119ca25SAndreas Gohr        if ('Composer\Autoload\ClassLoader' === $class) {
12*0119ca25SAndreas Gohr            require __DIR__ . '/ClassLoader.php';
13*0119ca25SAndreas Gohr        }
14*0119ca25SAndreas Gohr    }
15*0119ca25SAndreas Gohr
16*0119ca25SAndreas Gohr    public static function getLoader()
17*0119ca25SAndreas Gohr    {
18*0119ca25SAndreas Gohr        if (null !== self::$loader) {
19*0119ca25SAndreas Gohr            return self::$loader;
20*0119ca25SAndreas Gohr        }
21*0119ca25SAndreas Gohr
22*0119ca25SAndreas Gohr        spl_autoload_register(array('ComposerAutoloaderInitaa138001db6bc140374d2773a3383aec', 'loadClassLoader'), true, true);
23*0119ca25SAndreas Gohr        self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24*0119ca25SAndreas Gohr        spl_autoload_unregister(array('ComposerAutoloaderInitaa138001db6bc140374d2773a3383aec', 'loadClassLoader'));
25*0119ca25SAndreas Gohr
26*0119ca25SAndreas Gohr        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27*0119ca25SAndreas Gohr        if ($useStaticLoader) {
28*0119ca25SAndreas Gohr            require_once __DIR__ . '/autoload_static.php';
29*0119ca25SAndreas Gohr
30*0119ca25SAndreas Gohr            call_user_func(\Composer\Autoload\ComposerStaticInitaa138001db6bc140374d2773a3383aec::getInitializer($loader));
31*0119ca25SAndreas Gohr        } else {
32*0119ca25SAndreas Gohr            $map = require __DIR__ . '/autoload_namespaces.php';
33*0119ca25SAndreas Gohr            foreach ($map as $namespace => $path) {
34*0119ca25SAndreas Gohr                $loader->set($namespace, $path);
35*0119ca25SAndreas Gohr            }
36*0119ca25SAndreas Gohr
37*0119ca25SAndreas Gohr            $map = require __DIR__ . '/autoload_psr4.php';
38*0119ca25SAndreas Gohr            foreach ($map as $namespace => $path) {
39*0119ca25SAndreas Gohr                $loader->setPsr4($namespace, $path);
40*0119ca25SAndreas Gohr            }
41*0119ca25SAndreas Gohr
42*0119ca25SAndreas Gohr            $classMap = require __DIR__ . '/autoload_classmap.php';
43*0119ca25SAndreas Gohr            if ($classMap) {
44*0119ca25SAndreas Gohr                $loader->addClassMap($classMap);
45*0119ca25SAndreas Gohr            }
46*0119ca25SAndreas Gohr        }
47*0119ca25SAndreas Gohr
48*0119ca25SAndreas Gohr        $loader->register(true);
49*0119ca25SAndreas Gohr
50*0119ca25SAndreas Gohr        if ($useStaticLoader) {
51*0119ca25SAndreas Gohr            $includeFiles = Composer\Autoload\ComposerStaticInitaa138001db6bc140374d2773a3383aec::$files;
52*0119ca25SAndreas Gohr        } else {
53*0119ca25SAndreas Gohr            $includeFiles = require __DIR__ . '/autoload_files.php';
54*0119ca25SAndreas Gohr        }
55*0119ca25SAndreas Gohr        foreach ($includeFiles as $fileIdentifier => $file) {
56*0119ca25SAndreas Gohr            composerRequireaa138001db6bc140374d2773a3383aec($fileIdentifier, $file);
57*0119ca25SAndreas Gohr        }
58*0119ca25SAndreas Gohr
59*0119ca25SAndreas Gohr        return $loader;
60*0119ca25SAndreas Gohr    }
61*0119ca25SAndreas Gohr}
62*0119ca25SAndreas Gohr
63*0119ca25SAndreas Gohrfunction composerRequireaa138001db6bc140374d2773a3383aec($fileIdentifier, $file)
64*0119ca25SAndreas Gohr{
65*0119ca25SAndreas Gohr    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66*0119ca25SAndreas Gohr        require $file;
67*0119ca25SAndreas Gohr
68*0119ca25SAndreas Gohr        $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
69*0119ca25SAndreas Gohr    }
70*0119ca25SAndreas Gohr}
71