|
@@ -48,7 +48,9 @@ class ArrayDumper
|
|
|
if ($package->getSourceType()) {
|
|
|
$data['source']['type'] = $package->getSourceType();
|
|
|
$data['source']['url'] = $package->getSourceUrl();
|
|
|
- $data['source']['reference'] = $package->getSourceReference();
|
|
|
+ if (null !== ($value = $package->getSourceReference())) {
|
|
|
+ $data['source']['reference'] = $value;
|
|
|
+ }
|
|
|
if ($mirrors = $package->getSourceMirrors()) {
|
|
|
$data['source']['mirrors'] = $mirrors;
|
|
|
}
|
|
@@ -57,8 +59,12 @@ class ArrayDumper
|
|
|
if ($package->getDistType()) {
|
|
|
$data['dist']['type'] = $package->getDistType();
|
|
|
$data['dist']['url'] = $package->getDistUrl();
|
|
|
- $data['dist']['reference'] = $package->getDistReference();
|
|
|
- $data['dist']['shasum'] = $package->getDistSha1Checksum();
|
|
|
+ if (null !== ($value = $package->getDistReference())) {
|
|
|
+ $data['dist']['reference'] = $value;
|
|
|
+ }
|
|
|
+ if (null !== ($value = $package->getDistSha1Checksum())) {
|
|
|
+ $data['dist']['shasum'] = $value;
|
|
|
+ }
|
|
|
if ($mirrors = $package->getDistMirrors()) {
|
|
|
$data['dist']['mirrors'] = $mirrors;
|
|
|
}
|