Jordi Boggiano 12 years ago
parent
commit
1c468e7c02
1 changed files with 7 additions and 4 deletions
  1. 7 4
      src/Composer/Util/StreamContextFactory.php

+ 7 - 4
src/Composer/Util/StreamContextFactory.php

@@ -16,6 +16,7 @@ namespace Composer\Util;
  * Allows the creation of a basic context supporting http proxy
  * Allows the creation of a basic context supporting http proxy
  *
  *
  * @author Jordan Alliot <jordan.alliot@gmail.com>
  * @author Jordan Alliot <jordan.alliot@gmail.com>
+ * @author Markus Tacker <m@coderbyheart.de>
  */
  */
 final class StreamContextFactory
 final class StreamContextFactory
 {
 {
@@ -98,14 +99,16 @@ final class StreamContextFactory
      * @link https://bugs.php.net/bug.php?id=61548
      * @link https://bugs.php.net/bug.php?id=61548
      * @param $header
      * @param $header
      * @return array
      * @return array
-     * @author Markus Tacker <m@coderbyheart.de>
      */
      */
-    public static function fixHttpHeaderField($header)
+    private static function fixHttpHeaderField($header)
     {
     {
-        if (!is_array($header)) $header = explode("\r\n", $header);
+        if (!is_array($header)) {
+            $header = explode("\r\n", $header);
+        }
         uasort($header, function ($el) {
         uasort($header, function ($el) {
-            return preg_match('/^content-type/i', $el) ? 1 : -1;
+            return preg_match('{^content-type}i', $el) ? 1 : -1;
         });
         });
+
         return $header;
         return $header;
     }
     }
 }
 }