From 87c1629ebc917f5e8e6bb35980899843b68b6cca Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Mon, 26 Mar 2012 01:47:17 +0200 Subject: [PATCH] Fix isInstalled detection broken by metapackage installer --- src/Composer/Installer/InstallationManager.php | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/Composer/Installer/InstallationManager.php b/src/Composer/Installer/InstallationManager.php index cc217a41f..d7708c2a7 100644 --- a/src/Composer/Installer/InstallationManager.php +++ b/src/Composer/Installer/InstallationManager.php @@ -100,13 +100,7 @@ class InstallationManager */ public function isPackageInstalled(PackageInterface $package) { - foreach ($this->installers as $installer) { - if ($installer->isInstalled($package)) { - return true; - } - } - - return false; + return $this->getInstaller($package->getType())->isInstalled($package); } /**