1: <?php
2:
3:
4:
5: class ComposerAutoloaderInit274e5fff219a4f27a346e611b0580d6a
6: {
7: private static $loader;
8:
9: public static function loadClassLoader($class)
10: {
11: if ('Composer\Autoload\ClassLoader' === $class) {
12: require __DIR__ . '/ClassLoader.php';
13: }
14: }
15:
16: public static function getLoader()
17: {
18: if (null !== self::$loader) {
19: return self::$loader;
20: }
21:
22: spl_autoload_register(array('ComposerAutoloaderInit274e5fff219a4f27a346e611b0580d6a', 'loadClassLoader'), true, true);
23: self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24: spl_autoload_unregister(array('ComposerAutoloaderInit274e5fff219a4f27a346e611b0580d6a', 'loadClassLoader'));
25:
26: $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27: if ($useStaticLoader) {
28: require_once __DIR__ . '/autoload_static.php';
29:
30: call_user_func(\Composer\Autoload\ComposerStaticInit274e5fff219a4f27a346e611b0580d6a::getInitializer($loader));
31: } else {
32: $classMap = require __DIR__ . '/autoload_classmap.php';
33: if ($classMap) {
34: $loader->addClassMap($classMap);
35: }
36: }
37:
38: $loader->setClassMapAuthoritative(true);
39: $loader->register(true);
40:
41: if ($useStaticLoader) {
42: $includeFiles = Composer\Autoload\ComposerStaticInit274e5fff219a4f27a346e611b0580d6a::$files;
43: } else {
44: $includeFiles = require __DIR__ . '/autoload_files.php';
45: }
46: foreach ($includeFiles as $fileIdentifier => $file) {
47: composerRequire274e5fff219a4f27a346e611b0580d6a($fileIdentifier, $file);
48: }
49:
50: return $loader;
51: }
52: }
53:
54: function composerRequire274e5fff219a4f27a346e611b0580d6a($fileIdentifier, $file)
55: {
56: if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
57: require $file;
58:
59: $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
60: }
61: }
62: