Prechádzať zdrojové kódy

Fixed map initialization

Michael Thessel 5 rokov pred
rodič
commit
96af983700

+ 2 - 1
src/Composer/Repository/ArrayRepository.php

@@ -122,7 +122,8 @@ class ArrayRepository extends BaseRepository
      */
     public function hasPackage(PackageInterface $package)
     {
-        if (empty($this->packageMap)) {
+        if ($this->packageMap === null) {
+            $this->packageMap = array();
             foreach ($this->getPackages() as $repoPackage) {
                 $this->packageMap[$repoPackage->getUniqueName()] = $repoPackage;
             }