Browse Source

Add some docs

Jordi Boggiano 6 years ago
parent
commit
1f97ffdcd7
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/Composer/Installer.php

+ 3 - 0
src/Composer/Installer.php

@@ -1322,10 +1322,13 @@ class Installer
             $matchesByPattern = array();
             // check if the name is a glob pattern that did not match directly
             if (empty($depPackages)) {
+                // add any installed package matching the whitelisted name/pattern
                 $whitelistPatternSearchRegexp = BasePackage::packageNameToRegexp($packageName, '^%s$');
                 foreach ($localOrLockRepo->search($whitelistPatternSearchRegexp) as $installedPackage) {
                     $matchesByPattern[] = $pool->whatProvides($installedPackage['name']);
                 }
+
+                // add root requirements which match the whitelisted name/pattern
                 $whitelistPatternRegexp = BasePackage::packageNameToRegexp($packageName);
                 foreach ($rootRequiredPackageNames as $rootRequiredPackageName) {
                     if (preg_match($whitelistPatternRegexp, $rootRequiredPackageName)) {