Преглед изворни кода

Fail earlier if no driver can be found for a given package

Jordi Boggiano пре 6 година
родитељ
комит
88e57bf48b
1 измењених фајлова са 4 додато и 0 уклоњено
  1. 4 0
      src/Packagist/WebBundle/Package/Updater.php

+ 4 - 0
src/Packagist/WebBundle/Package/Updater.php

@@ -140,6 +140,10 @@ class Updater
                 }
             }
 
+            if (!$repository->getDriver()) {
+                throw new \RuntimeException('Driver could not be established for package '.$package->getName().' ('.$package->getRepository().')');
+            }
+
             $rootIdentifier = $repository->getDriver()->getRootIdentifier();
         }