public function markAliasInstalled(RepositoryInterface $repo, MarkAliasInstalledOperation $operation) { $package = $operation->getPackage(); $this->installed[] = $package; $this->trace[] = (string) $operation; parent::markAliasInstalled($repo, $operation); }
public function markAliasInstalled(RepositoryInterface $repo, MarkAliasInstalledOperation $operation) { $package = $operation->getPackage(); $this->installed[] = $package; $this->trace[] = (string) $operation; if (!$repo->hasPackage($package)) { $repo->addPackage($package); } }
/** * Executes markAliasInstalled operation. * * @param RepositoryInterface $repo repository in which to check * @param MarkAliasInstalledOperation $operation operation instance */ public function markAliasInstalled(RepositoryInterface $repo, MarkAliasInstalledOperation $operation) { $package = $operation->getPackage(); if (!$repo->hasPackage($package)) { $repo->addPackage(clone $package); } }
public function markAliasInstalled(RepositoryInterface $repo, MarkAliasInstalledOperation $operation) { $this->installed[] = $operation->getPackage(); $this->trace[] = (string) $operation; $repo->addPackage(clone $operation->getPackage()); }