loadClassInternal($class); } public static function registerLoader() { if (null !== self::$loader) { return self::$loader; } spl_autoload_register(array("AutoLoader", "loadClass"), true, true); self::$loader = new AutoLoader(); } public function loadClassInternal($class) { require __DIR__ . "/lib/" . $class . ".php"; } }