[ Index ]

PHP Cross Reference of phpBB-3.3.11-deutsch

title

Body

[close]

/vendor/composer/ -> autoload_real.php (source)

   1  <?php
   2  
   3  // autoload_real.php @generated by Composer
   4  
   5  class ComposerAutoloaderInit55b0808194cb6343e2a8be675ba1db3c
   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      /**
  17       * @return \Composer\Autoload\ClassLoader
  18       */
  19      public static function getLoader()
  20      {
  21          if (null !== self::$loader) {
  22              return self::$loader;
  23          }
  24  
  25          spl_autoload_register(array('ComposerAutoloaderInit55b0808194cb6343e2a8be675ba1db3c', 'loadClassLoader'), true, true);
  26          self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
  27          spl_autoload_unregister(array('ComposerAutoloaderInit55b0808194cb6343e2a8be675ba1db3c', 'loadClassLoader'));
  28  
  29          $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
  30          if ($useStaticLoader) {
  31              require  __DIR__ . '/autoload_static.php';
  32  
  33              call_user_func(\Composer\Autoload\ComposerStaticInit55b0808194cb6343e2a8be675ba1db3c::getInitializer($loader));
  34          } else {
  35              $map = require  __DIR__ . '/autoload_namespaces.php';
  36              foreach ($map as $namespace => $path) {
  37                  $loader->set($namespace, $path);
  38              }
  39  
  40              $map = require  __DIR__ . '/autoload_psr4.php';
  41              foreach ($map as $namespace => $path) {
  42                  $loader->setPsr4($namespace, $path);
  43              }
  44  
  45              $classMap = require  __DIR__ . '/autoload_classmap.php';
  46              if ($classMap) {
  47                  $loader->addClassMap($classMap);
  48              }
  49          }
  50  
  51          $loader->register(true);
  52  
  53          if ($useStaticLoader) {
  54              $includeFiles = Composer\Autoload\ComposerStaticInit55b0808194cb6343e2a8be675ba1db3c::$files;
  55          } else {
  56              $includeFiles = require __DIR__ . '/autoload_files.php';
  57          }
  58          foreach ($includeFiles as $fileIdentifier => $file) {
  59              composerRequire55b0808194cb6343e2a8be675ba1db3c($fileIdentifier, $file);
  60          }
  61  
  62          return $loader;
  63      }
  64  }
  65  
  66  /**
  67   * @param string $fileIdentifier
  68   * @param string $file
  69   * @return void
  70   */
  71  function composerRequire55b0808194cb6343e2a8be675ba1db3c($fileIdentifier, $file)
  72  {
  73      if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  74          $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
  75  
  76          require $file;
  77      }
  78  }


Generated: Sat Nov 4 14:26:03 2023 Cross-referenced by PHPXref 0.7.1