public static function remove($name) {
		foreach ((array) $name as $library) {
			if (isset(static::$_configurations[$library])) {
				if (static::$_configurations[$library]['loader']) {
					spl_autoload_unregister(static::$_configurations[$library]['loader']);
				}
				unset(static::$_configurations[$library]);
			}
		}
	}
public static function remove($name) {
		foreach ((array) $name as $library) {
			if (isset(static::$_configurations[$library])) {
				if (static::$_configurations[$library]['loader']) {
					spl_autoload_unregister(static::$_configurations[$library]['loader']);
				}
				unset(static::$_configurations[$library]);
			}
		}
	}
public static function remove ( $ name ) { foreach ( ( array ) $ name as $ library ) { if ( isset ( static :: $ _configurations [ $ library ] ) ) { if ( static :: $ _configurations [ $ library ] [ 'loader' ] ) { spl_autoload_unregister ( static :: $ _configurations [ $ library ] [ 'loader' ] ) ; } unset ( static :: $ _configurations [ $ library ] ) ; } } }
Removes a registered library, and unregister's the library's autoloader, if it has one.

@param mixed $name A string or array of library names indicating the libraries you wish to
remove, i.e. `'app'` or `'lithium'`. This can also be used to unload plugins by  name.
Removes a registered library and unregister s the library s autoloader if it has one .