summaryrefslogtreecommitdiff
path: root/app/services/payment/cart_to_order_service.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/services/payment/cart_to_order_service.rb')
-rw-r--r--app/services/payment/cart_to_order_service.rb21
1 files changed, 0 insertions, 21 deletions
diff --git a/app/services/payment/cart_to_order_service.rb b/app/services/payment/cart_to_order_service.rb
deleted file mode 100644
index 8dff43e..0000000
--- a/app/services/payment/cart_to_order_service.rb
+++ /dev/null
@@ -1,21 +0,0 @@
-# frozen_string_literal: true
-
-module Payment
- # CartToOrderService
- class CartToOrderService
- def initialize(user_account)
- @user_account = user_account
- @cart = @user_account.cart
- end
-
- def call
- order = Order.create(user_account_id: @user_account.id)
-
- @cart.product_carts.pluck(:product_id, :quantity).each do |data|
- ProductOrder.create(order_id: order.id, product_id: data[0], quantity: data[1])
- end
-
- order
- end
- end
-end