示例#1
0
 public function saveCustomerOrder(CustomerOrder $order)
 {
     $order->isFinalized->set(true);
     $order->save();
     if ($order->shippingAddress->get()) {
         $order->shippingAddress->get()->save();
     }
     if ($order->billingAddress->get()) {
         $order->billingAddress->get()->save();
     }
     $order->totalAmount->set($order->calculateTotal($order->currency->get()));
     return $order->save();
 }