Module: ShoppingCart
- Defined in:
- lib/shopping_cart.rb,
lib/shopping_cart/engine.rb,
lib/shopping_cart/version.rb,
app/models/shopping_cart/order.rb,
app/models/shopping_cart/coupon.rb,
app/models/shopping_cart/address.rb,
app/models/shopping_cart/delivery.rb,
app/models/shopping_cart/order_item.rb,
app/models/shopping_cart/credit_card.rb,
app/services/shopping_cart/add_coupon.rb,
app/jobs/shopping_cart/application_job.rb,
app/helpers/shopping_cart/orders_helper.rb,
app/queries/shopping_cart/orders_filter.rb,
app/models/shopping_cart/billing_address.rb,
app/services/shopping_cart/confirm_order.rb,
app/mailers/shopping_cart/checkout_mailer.rb,
app/models/shopping_cart/shipping_address.rb,
app/helpers/shopping_cart/addresses_helper.rb,
app/helpers/shopping_cart/checkouts_helper.rb,
app/models/shopping_cart/application_record.rb,
app/services/shopping_cart/checkout_payment.rb,
app/services/shopping_cart/checkout_stepper.rb,
app/services/shopping_cart/checkout_updater.rb,
app/decorators/shopping_cart/order_decorator.rb,
app/helpers/shopping_cart/application_helper.rb,
app/mailers/shopping_cart/application_mailer.rb,
app/services/shopping_cart/create_order_item.rb,
app/models/concerns/shopping_cart/total_price.rb,
app/services/shopping_cart/checkout_addresser.rb,
app/services/shopping_cart/settings_addresser.rb,
app/controllers/shopping_cart/carts_controller.rb,
app/controllers/shopping_cart/orders_controller.rb,
app/models/concerns/shopping_cart/order_summary.rb,
app/controllers/shopping_cart/addresses_controller.rb,
app/controllers/shopping_cart/checkouts_controller.rb,
app/controllers/shopping_cart/application_controller.rb,
app/controllers/shopping_cart/order_items_controller.rb,
app/helpers/shopping_cart/order_items_quantity_helper.rb
Defined Under Namespace
Modules: AddressesHelper, ApplicationHelper, CheckoutsHelper, CurrentSession, OrderItemsQuantityHelper, OrderSummary, OrdersHelper, TotalPrice
Classes: AddCoupon, Address, AddressesController, ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, BillingAddress, CartsController, CheckoutAddresser, CheckoutMailer, CheckoutPayment, CheckoutStepper, CheckoutUpdater, CheckoutsController, ConfirmOrder, Coupon, CreateOrderItem, CreditCard, Delivery, Engine, Order, OrderDecorator, OrderItem, OrderItemsController, OrdersController, OrdersFilter, SettingsAddresser, ShippingAddress
Constant Summary
collapse
- VERSION =
'0.1.2'
Class Method Summary
collapse
Class Method Details
.product_class ⇒ Object
7
8
9
|
# File 'lib/shopping_cart.rb', line 7
def self.product_class
@@product_class.constantize
end
|
.user_class ⇒ Object
11
12
13
|
# File 'lib/shopping_cart.rb', line 11
def self.user_class
@@user_class.constantize
end
|