Class: Spree::AppDependencies
- Inherits:
-
Object
- Object
- Spree::AppDependencies
- Includes:
- DependenciesHelper
- Defined in:
- app/models/spree/app_dependencies.rb
Constant Summary collapse
- INJECTION_POINTS =
[ :ability_class, :cart_create_service, :cart_add_item_service, :cart_remove_item_service, :cart_remove_line_item_service, :cart_set_item_quantity_service, :cart_recalculate_service, :cart_update_service, :checkout_next_service, :checkout_advance_service, :checkout_update_service, :checkout_complete_service, :checkout_add_store_credit_service, :checkout_remove_store_credit_service, :checkout_get_shipping_rates_service, :coupon_handler, :country_finder, :current_order_finder, :credit_card_finder, :completed_order_finder, :order_sorter, :cart_compare_line_items_service, :collection_paginator, :products_sorter, :products_finder, :taxon_finder, :line_item_by_variant_finder, :cart_estimate_shipping_rates_service ].freeze
Instance Method Summary collapse
-
#initialize ⇒ AppDependencies
constructor
A new instance of AppDependencies.
Methods included from DependenciesHelper
Constructor Details
#initialize ⇒ AppDependencies
Returns a new instance of AppDependencies.
19 20 21 22 23 |
# File 'app/models/spree/app_dependencies.rb', line 19 def initialize set_default_abitily set_default_services set_default_finders end |