public function composerPluginUninstall (PackageInterface $package) {
		require_once(($this->vendorDir ? $this->vendorDir . '/' : '') . 'qcubed/qcubed/qcubed.inc.php');	// get the configuration options so we can know where the plugin files are

		// recursively delete the contents of the install directory, providing each file is there.
		$strPluginDir = $this->getPackageBasePath($package) . '/install';
		$strDestDir = __INCLUDES__ . '/plugins';

		$this->io->write('Removing files from ' . $strPluginDir);
		self::remove_matching_dir($strPluginDir, $strDestDir);
	}
public function composerPluginUninstall (PackageInterface $package) {
		require_once(($this->vendorDir ? $this->vendorDir . '/' : '') . 'qcubed/qcubed/qcubed.inc.php');	// get the configuration options so we can know where the plugin files are

		// recursively delete the contents of the install directory, providing each file is there.
		$strPluginDir = $this->getPackageBasePath($package) . '/install';
		$strDestDir = __INCLUDES__ . '/plugins';

		$this->io->write('Removing files from ' . $strPluginDir);
		self::remove_matching_dir($strPluginDir, $strDestDir);
	}
public function composerPluginUninstall ( PackageInterface $ package ) { require_once ( ( $ this -> vendorDir ? $ this -> vendorDir . '/' : '' ) . 'qcubed/qcubed/qcubed.inc.php' ) ; // get the configuration options so we can know where the plugin files are // recursively delete the contents of the install directory, providing each file is there. $ strPluginDir = $ this -> getPackageBasePath ( $ package ) . '/install' ; $ strDestDir = __INCLUDES__ . '/plugins' ; $ this -> io -> write ( 'Removing files from ' . $ strPluginDir ) ; self :: remove_matching_dir ( $ strPluginDir , $ strDestDir ) ; }
Delete the given plugin.

@param PackageInterface $package
Delete the given plugin .