/** * Registers LimeAutoloader as an SPL autoloader. */ public static function register() { if (!self::$isRegistered) { ini_set('unserialize_callback_func', 'spl_autoload_call'); spl_autoload_register(array(new self(), 'autoload')); self::$isRegistered = true; } }