public function install(InstalledRepositoryInterface $repo, PackageInterface $package) {
		parent::install($repo, $package);

		$strPackageName = $package->getName();

		if (self::startsWith($strPackageName, 'qcubed/plugin')) {
			$this->composerPluginInstall($package);
		}
		elseif (self::startsWith($strPackageName, 'qcubed/qcubed')) {
			// updating the framework
			$this->composerFrameworkInstall($package);
		}

	}
public function install(InstalledRepositoryInterface $repo, PackageInterface $package) {
		parent::install($repo, $package);

		$strPackageName = $package->getName();

		if (self::startsWith($strPackageName, 'qcubed/plugin')) {
			$this->composerPluginInstall($package);
		}
		elseif (self::startsWith($strPackageName, 'qcubed/qcubed')) {
			// updating the framework
			$this->composerFrameworkInstall($package);
		}

	}
public function install ( InstalledRepositoryInterface $ repo , PackageInterface $ package ) { parent :: install ( $ repo , $ package ) ; $ strPackageName = $ package -> getName ( ) ; if ( self :: startsWith ( $ strPackageName , 'qcubed/plugin' ) ) { $ this -> composerPluginInstall ( $ package ) ; } elseif ( self :: startsWith ( $ strPackageName , 'qcubed/qcubed' ) ) { // updating the framework $ this -> composerFrameworkInstall ( $ package ) ; } }
Respond to the install command.

@param InstalledRepositoryInterface $repo
@param PackageInterface $package
Respond to the install command .