Correctly dump link info

main
Matthias Pigulla 13 years ago
parent 0767cdca14
commit 3bbe3306fc

@ -28,12 +28,6 @@ class ArrayDumper
'extra',
'installationSource' => 'installation-source',
'license',
'requires',
'conflicts',
'provides',
'replaces',
'recommends',
'suggests',
'autoload',
'repositories',
);
@ -59,6 +53,13 @@ class ArrayDumper
$data['dist']['shasum'] = $package->getDistSha1Checksum();
}
foreach (array('require', 'conflict', 'provide', 'replace', 'suggest', 'recommend') as $linkType) {
if ($links = $package->{'get'.ucfirst($linkType).'s'}()) {
foreach ($links as $link)
$data[$linkType][$link->getTarget()] = $link->getPrettyConstraint();
}
}
foreach ($keys as $method => $key) {
if (is_numeric($method)) {
$method = $key;

Loading…
Cancel
Save