From dd2174885bea3d7e6371e13b66aa92da67c12a7e Mon Sep 17 00:00:00 2001 From: Henrique Moody Date: Tue, 17 Jan 2012 16:49:03 -0200 Subject: [PATCH] Correction of variable overwrite used during an iteration and now the versions of PHP extensions are parsed like packages. --- src/Composer/Repository/PearRepository.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Composer/Repository/PearRepository.php b/src/Composer/Repository/PearRepository.php index fb1e2b5a6..695dcad25 100644 --- a/src/Composer/Repository/PearRepository.php +++ b/src/Composer/Repository/PearRepository.php @@ -155,13 +155,13 @@ class PearRepository extends ArrayRepository $data[$name] = $this->parseVersion($options); } elseif ('package' == $name) { foreach ($options as $key => $value) { - $key = $value['name']; - $data[$key] = $this->parseVersion($value); + $dataKey = $value['name']; + $data[$dataKey] = $this->parseVersion($value); } } elseif ('extension' == $name) { foreach ($options as $key => $value) { - $key = 'ext-' . $value['name']; - $data[$key] = '*'; + $dataKey = 'ext-' . $value['name']; + $data[$dataKey] = $this->parseVersion($value); } } }