public static function register()
    {
        if (!self::$autoloader) {
            self::$autoloader = new self(__NAMESPACE__, __DIR__);
            spl_autoload_register(self::$autoloader);
        }
    }
public static function register()
    {
        if (!self::$autoloader) {
            self::$autoloader = new self(__NAMESPACE__, __DIR__);
            spl_autoload_register(self::$autoloader);
        }
    }
public static function register ( ) { if ( ! self :: $ autoloader ) { self :: $ autoloader = new self ( __NAMESPACE__ , __DIR__ ) ; spl_autoload_register ( self :: $ autoloader ) ; } }
Registers an autoloader for the library
Registers an autoloader for the library