|
@@ 596-598 (lines=3) @@
|
| 593 |
|
$packages = json_decode(file_get_contents($installed), true); |
| 594 |
|
|
| 595 |
|
foreach ($packages as $package) { |
| 596 |
|
if (isset($package['extra'][$key]) && is_array($package['extra'][$key])) { |
| 597 |
|
$extras = array_replace($extras, $package['extra'][$key]); |
| 598 |
|
} |
| 599 |
|
} |
| 600 |
|
|
| 601 |
|
$folder = dirname($folder); |
|
@@ 606-608 (lines=3) @@
|
| 603 |
|
if (file_exists($folder.'/composer.json') && is_readable($folder.'/composer.json')) { |
| 604 |
|
$composer = json_decode(file_get_contents($folder.'/composer.json'), true); |
| 605 |
|
|
| 606 |
|
if (isset($composer['extra'][$key]) && is_array($composer['extra'][$key])) { |
| 607 |
|
$extras = array_replace($extras, $composer['extra'][$key]); |
| 608 |
|
} |
| 609 |
|
} |
| 610 |
|
|
| 611 |
|
break; |