Explorar o código

Using separate variable for URL parts

Christoph Hochstrasser %!s(int64=12) %!d(string=hai) anos
pai
achega
560d6daccf
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      src/Composer/Repository/ComposerRepository.php

+ 3 - 1
src/Composer/Repository/ComposerRepository.php

@@ -191,7 +191,9 @@ class ComposerRepository extends ArrayRepository implements NotifiableRepository
         }
 
         try {
-            if ($parts = parse_url($this->url) and isset($parts['path']) and strpos($parts['path'], '/packages.json') !== false) {
+            $jsonUrlParts = parse_url($this->url);
+
+            if (isset($jsonUrlParts['path']) and strpos($jsonUrlParts['path'], '/packages.json') !== false) {
                 $jsonUrl = $this->url;
             } else {
                 $jsonUrl = $this->url . '/packages.json';