Ejemplo n.º 1
0
 /**
  * Removes package from repository.
  *
  * @param PackageInterface $package package instance
  */
 public function removePackage(PackageInterface $package)
 {
     $packageId = $package->getUniqueName();
     foreach ($this->getPackages() as $key => $repoPackage) {
         if ($packageId === $repoPackage->getUniqueName()) {
             array_splice($this->packages, $key, 1);
             return;
         }
     }
 }
Ejemplo n.º 2
0
 /**
  * {@inheritdoc}
  */
 public function getUniqueName()
 {
     return $this->package->getUniqueName();
 }