$result = [];
foreach ($orders as $order) {
- $products = [];
+ $items = [];
foreach ($order->items as $product) {
$product1c = Products1c::findOne(['articule' => $product->offer_id]);
if ($product1c) {
- $products[$product1c->id] = $product->count;
+ $items[] = [
+ 'product_id' => $product1c->id ?? null,
+ 'quantity' => $product->count ?? null,
+ ];
}
}
$result[] = [
'order_id' => $order->guid,
'status' => $order->status_id,
- 'products' => $products,
+ 'items' => $items,
];
}