private static function _resetComposer()
	{
		self::$composer = null;
		self::$factory = null;
		self::$repositoryManager = null;
		self::$localRepository = null;
		self::$remoteRepositories = null;
		self::$io = null;
		self::$installer = null;
		self::$dispatcher = null;
		return self::_init();
	}
private static function _resetComposer()
	{
		self::$composer = null;
		self::$factory = null;
		self::$repositoryManager = null;
		self::$localRepository = null;
		self::$remoteRepositories = null;
		self::$io = null;
		self::$installer = null;
		self::$dispatcher = null;
		return self::_init();
	}
private static function _resetComposer ( ) { self :: $ composer = null ; self :: $ factory = null ; self :: $ repositoryManager = null ; self :: $ localRepository = null ; self :: $ remoteRepositories = null ; self :: $ io = null ; self :: $ installer = null ; self :: $ dispatcher = null ; return self :: _init ( ) ; }
Reset and reinitialize Composer.
This is required for doing most update and remove operations

@return	boolean	Indicates success or failure
Reset and reinitialize Composer . This is required for doing most update and remove operations