示例#1
0
 /**
  * Resolves the dependent packages from the meta data of all packages recursively. The
  * resolved direct or indirect dependencies of each package will put into the package
  * states configuration array.
  *
  * @return void
  */
 protected function resolvePackageDependencies()
 {
     parent::resolvePackageDependencies();
     foreach ($this->packages as $packageKey => $package) {
         $this->packageStatesConfiguration['packages'][$packageKey]['suggestions'] = $this->getSuggestionArrayForPackage($packageKey);
     }
 }