/**
  * Unregisters this instance as an autoloader.
  *
  */
 public static function unregister()
 {
     if (!self::$registered) {
         return;
     }
     spl_autoload_unregister(array(__CLASS__, 'loadClass'));
     self::$registered = false;
 }