Browse Source

Show real version instead of self.version in suggest

Jordi Boggiano 13 years ago
parent
commit
870d745475
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/Composer/Package/Loader/ArrayLoader.php

+ 5 - 0
src/Composer/Package/Loader/ArrayLoader.php

@@ -166,6 +166,11 @@ class ArrayLoader
         }
 
         if (isset($config['suggest']) && is_array($config['suggest'])) {
+            foreach ($config['suggest'] as $target => $reason) {
+                if ('self.version' === trim($reason)) {
+                    $config['suggest'][$target] = $package->getPrettyVersion();
+                }
+            }
             $package->setSuggests($config['suggest']);
         }