Explorar o código

Add PHP 5.3 compatibility

Sascha Egerer %!s(int64=6) %!d(string=hai) anos
pai
achega
82ecf95a3c
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      src/Composer/Installer.php

+ 2 - 2
src/Composer/Installer.php

@@ -1319,7 +1319,7 @@ class Installer
             $packageQueue = new \SplQueue;
 
             $depPackages = $pool->whatProvides($packageName);
-            $matchesByPattern = [];
+            $matchesByPattern = array();
             // check if the name is a glob pattern that did not match directly
             if (empty($depPackages)) {
                 $whitelistPatternSearchRegexp = BasePackage::packageNameToRegexp($packageName, '^%s$');
@@ -1336,7 +1336,7 @@ class Installer
             }
 
             if (!empty($matchesByPattern)) {
-                $depPackages = array_merge($depPackages, array_merge(...$matchesByPattern));
+                $depPackages = array_merge($depPackages, call_user_func_array('array_merge', $matchesByPattern));
             }
 
             if (count($depPackages) == 0 && !$nameMatchesRequiredPackage && !in_array($packageName, array('nothing', 'lock', 'mirrors'))) {