public function uninstall(InstalledRepositoryInterface $repo, PackageInterface $package)
	{
		$strPackageName = $package->getName();
		if (self::startsWith($strPackageName, 'qcubed/plugin')) {
			$this->composerPluginUninstall($package);
		}
		parent::uninstall ($repo, $package);
	}
public function uninstall(InstalledRepositoryInterface $repo, PackageInterface $package)
	{
		$strPackageName = $package->getName();
		if (self::startsWith($strPackageName, 'qcubed/plugin')) {
			$this->composerPluginUninstall($package);
		}
		parent::uninstall ($repo, $package);
	}
public function uninstall ( InstalledRepositoryInterface $ repo , PackageInterface $ package ) { $ strPackageName = $ package -> getName ( ) ; if ( self :: startsWith ( $ strPackageName , 'qcubed/plugin' ) ) { $ this -> composerPluginUninstall ( $ package ) ; } parent :: uninstall ( $ repo , $ package ) ; }
Uninstalls a plugin if requested.

@param InstalledRepositoryInterface $repo
@param PackageInterface $package
Uninstalls a plugin if requested .