ComposerAutoloaderInitd675018957fad5ac3bfc1e430d5e751a::getLoader PHP Method

getLoader() public static method

public static getLoader ( ) : xrstf_Composer52_ClassLoader
return xrstf_Composer52_ClassLoader
    public static function getLoader()
    {
        if (null !== self::$loader) {
            return self::$loader;
        }
        spl_autoload_register(array('ComposerAutoloaderInitd675018957fad5ac3bfc1e430d5e751a', 'loadClassLoader'), true);
        self::$loader = $loader = new xrstf_Composer52_ClassLoader();
        spl_autoload_unregister(array('ComposerAutoloaderInitd675018957fad5ac3bfc1e430d5e751a', 'loadClassLoader'));
        $vendorDir = dirname(dirname(__FILE__));
        $baseDir = dirname($vendorDir);
        $dir = dirname(__FILE__);
        $map = (require $dir . '/autoload_namespaces.php');
        foreach ($map as $namespace => $path) {
            $loader->add($namespace, $path);
        }
        $classMap = (require $dir . '/autoload_classmap.php');
        if ($classMap) {
            $loader->addClassMap($classMap);
        }
        $loader->register(true);
        require $baseDir . '/includes/functions.php';
        require $baseDir . '/includes/deprecated-functions.php';
        require $baseDir . '/includes/forms/functions.php';
        require $baseDir . '/includes/integrations/functions.php';
        require $baseDir . '/includes/default-actions.php';
        require $baseDir . '/includes/default-filters.php';
        return $loader;
    }

Usage Example

<?php

// autoload_52.php generated by xrstf/composer-php52
require_once dirname(__FILE__) . '/composer' . '/autoload_real_52.php';
return ComposerAutoloaderInitd675018957fad5ac3bfc1e430d5e751a::getLoader();
ComposerAutoloaderInitd675018957fad5ac3bfc1e430d5e751a