From 6cec5b0399b96c93fad478719c1cb6bb36a41919 Mon Sep 17 00:00:00 2001 From: Serge Smertin Date: Thu, 4 Apr 2013 00:00:02 +0200 Subject: [PATCH] Added notice about need of zip extension --- src/Composer/Repository/ArtifactRepository.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Composer/Repository/ArtifactRepository.php b/src/Composer/Repository/ArtifactRepository.php index 8442ce9ba..0175c85f3 100644 --- a/src/Composer/Repository/ArtifactRepository.php +++ b/src/Composer/Repository/ArtifactRepository.php @@ -36,6 +36,14 @@ class ArtifactRepository extends ArrayRepository protected function initialize() { parent::initialize(); + + if (!extension_loaded('zip')) { + $msg = 'In order to use artifact repository, ' . + 'you need to have zip extension enabled'; + $this->io->write($msg); + return; + } + $this->scanDirectory($this->lookup); }