if (\
array_key_exists($customerAddressId,
$shippingAddresses)) { $billingAddressId =
$shippingAddresses[$customerAddressId]['id'
];
} else { $billingAddress = AddressTransformer::
transform($activeBillingAddress);
$data['addresses'
] =
[$billingAddress];
$billingAddressId =
$billingAddress['id'
];
} $data['billingAddressId'
] =
$billingAddressId;
} if ($conversionContext->
shouldIncludeTransactions()) { $data['transactions'
] = TransactionTransformer::
transformCollection( $cart->
getTransactions(),
$this->initialStateIdLoader->
get(OrderTransactionStates::STATE_MACHINE
),
$context->
getContext() );
} $data['lineItems'
] =
array_values($convertedLineItems);
foreach ($this->downloadLoader->
load($data['lineItems'
],
$context->
getContext()) as $key =>
$downloads) { if (!\
array_key_exists($key,
$data['lineItems'
])) {