コード例 #1
0
ファイル: autoload.php プロジェクト: FuhrerMalkovich/Blogpost
class AutoloaderInit
{
    /**
     * The loader instance.
     *
     * @var ClassLoader
     */
    public static $loader;
    /**
     * Constructs and returns the class loader.
     *
     * @param  array $map Array containing path to each namespace.
     *
     * @return ClassLoader
     */
    public static function getLoader(array $map)
    {
        if (null !== self::$loader) {
            return self::$loader;
        }
        self::$loader = $loader = new ClassLoader();
        foreach ($map as $namespace => $path) {
            $loader->set($namespace, $path);
        }
        $loader->register(true);
        return $loader;
    }
}
// Initializing the autoloader.
return AutoloaderInit::getLoader(array('SqlParser\\' => array(dirname(__FILE__) . '/src')));
コード例 #2
0
ファイル: autoload.php プロジェクト: xuyintao/web01
<?php

// autoload.php @generated by Composer
require_once __DIR__ . '/autoloader' . '/autoload_real.php';
return AutoloaderInit::getLoader();