From 30f612f672bf4493bb4ce874a02b586d96d64038 Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Wed, 29 Feb 2012 21:03:48 +0100 Subject: [PATCH] Fix undef variable in search, fixes #374 --- src/Composer/Command/SearchCommand.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/Composer/Command/SearchCommand.php b/src/Composer/Command/SearchCommand.php index accaf853f..d01ebc1b4 100644 --- a/src/Composer/Command/SearchCommand.php +++ b/src/Composer/Command/SearchCommand.php @@ -62,12 +62,18 @@ EOT continue; } - $state = $localRepo->hasPackage($package) ? 'installed' : $state = 'available'; + if ($platformRepo->hasPackage($package)) { + $type = 'platform: '; + } elseif ($installedRepo->hasPackage($package)) { + $type = 'installed: '; + } else { + $type = 'available: '; + } $name = substr($package->getPrettyName(), 0, $pos) . '' . substr($package->getPrettyName(), $pos, strlen($token)) . '' . substr($package->getPrettyName(), $pos + strlen($token)); - $output->writeln($state . ': ' . $name . ' ' . $package->getPrettyVersion() . ''); + $output->writeln($type . ': ' . $name . ' ' . $package->getPrettyVersion() . ''); continue 2; } }