Prechádzať zdrojové kódy

Some PEAR repositories does not works because of a wrong link parse.

Henrique Moody 13 rokov pred
rodič
commit
b030a36bf5

+ 3 - 0
src/Composer/Repository/PearRepository.php

@@ -52,6 +52,9 @@ class PearRepository extends ArrayRepository
 
         foreach ($categories as $category) {
             $link = $category->getAttribute("xlink:href");
+            if (0 !== strpos($link, '/')) {
+                $link = '/' . $link;
+            }
             try {
                 $packagesLink = str_replace("info.xml", "packagesinfo.xml", $link);
                 $this->fetchPear2Packages($this->url . $packagesLink);