Просмотр исходного кода

Warn users of missing composer.json

Jordi Boggiano 13 лет назад
Родитель
Сommit
e00e6cddbe
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      bin/composer

+ 3 - 0
bin/composer

@@ -34,6 +34,9 @@ $im->addInstaller(new Installer\LibraryInstaller($vendorPath.'/bundles', $dm, $r
 // load package
 $loader  = new Package\Loader\ArrayLoader($rm);
 $file = new JsonFile('composer.json');
+if (!$file->exists()) {
+    throw new \RuntimeException('The composer.json file could not be found in the current directory');
+}
 $packageConfig = $file->read();
 $package = $loader->load($packageConfig);