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);
        }
    }
Example #3
0
 /**
  * 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());
 }