198a36116SAndreas Gohr<?php 298a36116SAndreas Gohr 398a36116SAndreas Gohr// autoload_real.php @generated by Composer 498a36116SAndreas Gohr 598a36116SAndreas Gohrclass ComposerAutoloaderInitbf9d17ae7594f4d8d4505e1a2286056d 698a36116SAndreas Gohr{ 798a36116SAndreas Gohr private static $loader; 898a36116SAndreas Gohr 998a36116SAndreas Gohr public static function loadClassLoader($class) 1098a36116SAndreas Gohr { 1198a36116SAndreas Gohr if ('Composer\Autoload\ClassLoader' === $class) { 1298a36116SAndreas Gohr require __DIR__ . '/ClassLoader.php'; 1398a36116SAndreas Gohr } 1498a36116SAndreas Gohr } 1598a36116SAndreas Gohr 1698a36116SAndreas Gohr /** 1798a36116SAndreas Gohr * @return \Composer\Autoload\ClassLoader 1898a36116SAndreas Gohr */ 1998a36116SAndreas Gohr public static function getLoader() 2098a36116SAndreas Gohr { 2198a36116SAndreas Gohr if (null !== self::$loader) { 2298a36116SAndreas Gohr return self::$loader; 2398a36116SAndreas Gohr } 2498a36116SAndreas Gohr 25*aec1a091SAndreas Gohr require __DIR__ . '/platform_check.php'; 26*aec1a091SAndreas Gohr 2798a36116SAndreas Gohr spl_autoload_register(array('ComposerAutoloaderInitbf9d17ae7594f4d8d4505e1a2286056d', 'loadClassLoader'), true, true); 28*aec1a091SAndreas Gohr self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); 2998a36116SAndreas Gohr spl_autoload_unregister(array('ComposerAutoloaderInitbf9d17ae7594f4d8d4505e1a2286056d', 'loadClassLoader')); 3098a36116SAndreas Gohr 3198a36116SAndreas Gohr $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); 3298a36116SAndreas Gohr if ($useStaticLoader) { 33*aec1a091SAndreas Gohr require __DIR__ . '/autoload_static.php'; 3498a36116SAndreas Gohr 3598a36116SAndreas Gohr call_user_func(\Composer\Autoload\ComposerStaticInitbf9d17ae7594f4d8d4505e1a2286056d::getInitializer($loader)); 3698a36116SAndreas Gohr } else { 3798a36116SAndreas Gohr $map = require __DIR__ . '/autoload_namespaces.php'; 3898a36116SAndreas Gohr foreach ($map as $namespace => $path) { 3998a36116SAndreas Gohr $loader->set($namespace, $path); 4098a36116SAndreas Gohr } 4198a36116SAndreas Gohr 4298a36116SAndreas Gohr $map = require __DIR__ . '/autoload_psr4.php'; 4398a36116SAndreas Gohr foreach ($map as $namespace => $path) { 4498a36116SAndreas Gohr $loader->setPsr4($namespace, $path); 4598a36116SAndreas Gohr } 4698a36116SAndreas Gohr 4798a36116SAndreas Gohr $classMap = require __DIR__ . '/autoload_classmap.php'; 4898a36116SAndreas Gohr if ($classMap) { 4998a36116SAndreas Gohr $loader->addClassMap($classMap); 5098a36116SAndreas Gohr } 5198a36116SAndreas Gohr } 5298a36116SAndreas Gohr 5398a36116SAndreas Gohr $loader->register(true); 5498a36116SAndreas Gohr 5598a36116SAndreas Gohr return $loader; 5698a36116SAndreas Gohr } 5798a36116SAndreas Gohr} 58