id->toString(), customerId: $order->customerId->toString(), status: $order->status()->value, totalInCents: $order->total()->amount, currency: $order->total()->currency, lines: array_map( static fn (OrderLine $line): array => [ 'productName' => $line->productName, 'quantity' => $line->quantity, 'unitPriceInCents' => $line->unitPrice->amount, 'currency' => $line->unitPrice->currency, 'lineTotalInCents' => $line->lineTotal()->amount, ], $order->lines(), ), ); } }