Parcourir la source

Merge pull request #1073 from Pawka/f-searchfix

Fatal on: ./composer.phar search something
Jordi Boggiano il y a 12 ans
Parent
commit
509b8b9853

+ 1 - 1
src/Composer/Command/SearchCommand.php

@@ -27,7 +27,7 @@ use Composer\Factory;
 class SearchCommand extends Command
 {
     protected $matches;
-    protected $lowMatches;
+    protected $lowMatches = array();
     protected $tokens;
     protected $output;
 

+ 1 - 1
src/Composer/Repository/ArrayRepository.php

@@ -118,7 +118,7 @@ class ArrayRepository implements RepositoryInterface
     public function filterPackages($callback, $class = 'Composer\Package\Package')
     {
         foreach ($this->getPackages() as $package) {
-            if (false === $callback($package)) {
+            if (false === call_user_func($callback, $package)) {
                 return false;
             }
         }

+ 2 - 2
src/Composer/Repository/ComposerRepository.php

@@ -135,11 +135,11 @@ class ComposerRepository extends ArrayRepository implements NotifiableRepository
         }
 
         foreach ($this->rawData as $package) {
-            if (false === $callback($package = $this->loader->load($package, $class))) {
+            if (false === call_user_func($callback, $package = $this->loader->load($package, $class))) {
                 return false;
             }
             if ($package->getAlias()) {
-                if (false === $callback($this->createAliasPackage($package))) {
+                if (false === call_user_func($callback, $this->createAliasPackage($package))) {
                     return false;
                 }
             }