public function postOrder() { $orders = Session::get('order'); $order = new Order(); $order->user_id = $orders['user']['user_id']; $order->order_id = Order::max() + 1; $order->total_price = $orders['total']; $order->shipping_type = $orders['shipping']['service']; $order->shipping_to = $orders['shipping']['city']; $order->shipping_fee = $orders['shipping']['fee']; $order->save(); foreach ($orders['product'] as $product) { $order->orders()->attach($product['id'], ['quantity' => $product['product_qty']]); } return response()->json(['success' => TRUE]); }