public static function register() { if (self::$instance === null) { self::$instance = new self(); spl_autoload_register(array(self::$instance, 'autoload')); } }