Просмотр исходного кода

Merge remote-tracking branch 'padraic/pear-channelurimissingforwardslash'

Jordi Boggiano 13 лет назад
Родитель
Сommit
e1a11302a8
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      src/Composer/Repository/PearRepository.php

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

@@ -53,6 +53,9 @@ class PearRepository extends ArrayRepository
         foreach ($categories as $category) {
             $categoryLink = $category->getAttribute("xlink:href");
             $categoryLink = str_replace("info.xml", "packages.xml", $categoryLink);
+            if ($categoryLink[0] != '/') {
+                $categoryLink = '/' . $categoryLink;
+            }
             $packagesXML = $this->requestXml($this->url . $categoryLink);
 
             $packages = $packagesXML->getElementsByTagName('p');