Method List
-
#actionable? Spree::Promotion::Rules::OptionValue
-
#actionable? Spree::Promotion::Rules::Product
-
#actionable? Spree::Promotion::Rules::Taxon
-
#actionable? Spree::PromotionRule
-
#activate Spree::PromotionHandler::Shipping
-
#activate Spree::PromotionHandler::Cart
-
#activate Spree::Promotion
-
#activate Spree::PromotionHandler::Page
-
#activate! Spree::PermissionSets::PromotionManagement
-
#activate! Spree::PermissionSets::PromotionDisplay
-
#active? Spree::Promotion
-
add_definitions! SolidusLegacyPromotions::TestingSupport::FactoryBot
-
add_paths_and_load! SolidusLegacyPromotions::TestingSupport::FactoryBot
-
#admin_promotion_status Spree::Admin::PromotionsHelper
-
#advertiser_class SolidusLegacyPromotions::Configuration
-
#allowed_ransackable_associations SolidusLegacyPromotions::SpreeOrderDecorator::ClassMethods
-
#amount Spree::Promotion::Actions::CreateQuantityAdjustments::PartialLineItem
-
#applicable? Spree::Promotion::Rules::Product
-
#applicable? Spree::Promotion::Rules::OptionValue
-
#applicable? Spree::Promotion::Rules::ItemTotal
-
#applicable? Spree::Promotion::Rules::OneUsePerUser
-
#applicable? Spree::Promotion::Rules::User
-
#applicable? Spree::Promotion::Rules::NthOrder
-
#applicable? Spree::Promotion::Rules::Store
-
#applicable? Spree::Promotion::Rules::UserRole
-
#applicable? Spree::Promotion::Rules::MinimumQuantity
-
#applicable? Spree::Promotion::Rules::FirstRepeatPurchaseSince
-
#applicable? Spree::Promotion::Rules::UserLoggedIn
-
#applicable? Spree::Promotion::Rules::Taxon
-
#applicable? Spree::PromotionRule
-
#applicable? Spree::Promotion::Rules::FirstOrder
-
#apply Spree::PromotionHandler::Coupon
-
#apply_shipping_promotions SolidusLegacyPromotions::SpreeOrderDecorator
-
#as_json Spree::Promotion
-
#available_calculators Spree::PromotionAction
-
#batch_actions SolidusAdmin::PromotionCategories::Index::Component
-
#batch_actions SolidusAdmin::Promotions::Index::Component
-
#build_promotion_codes Spree::PromotionCode::BatchBuilder
-
by_code_or_id Spree::PromotionFinder
-
#calculate_eligibility SolidusLegacyPromotions::SpreeAdjustmentDecorator
-
#call SolidusLegacyPromotions::Migrations::PromotionWithCodeHandlers::MoveToSpreePromotionCode
-
#call SolidusLegacyPromotions::Migrations::PromotionWithCodeHandlers::RaiseException
-
#call SolidusLegacyPromotions::Migrations::PromotionWithCodeHandlers::DoNothing
-
#call Spree::Promotion::OrderAdjustmentsRecalculator
-
#can_apply? Spree::PromotionHandler::Coupon
-
#clear_order_promotions Spree::OrderPromotionSubscriber
-
#code_column SolidusAdmin::PromotionCategories::Index::Component
-
#columns SolidusAdmin::Promotions::Index::Component
-
#columns SolidusAdmin::PromotionCategories::Index::Component
-
#compute Calculator::FlatPercentItemTotal
-
#compute Calculator::FlexiRate
-
#compute Calculator::TieredFlatRate
-
#compute Calculator::TieredPercent
-
#compute Calculator::PercentOnLineItem
-
#compute_amount Spree::Promotion::Actions::CreateAdjustment
-
#compute_amount Spree::Promotion::Actions::CreateItemAdjustments
-
#compute_amount Spree::Promotion::Actions::CreateQuantityAdjustments
-
#compute_amount Spree::Promotion::Actions::FreeShipping
-
#compute_line_item Calculator::DistributedAmount
-
#coupon_code Spree::PromotionHandler::Coupon
-
#coupon_code_handler_class SolidusLegacyPromotions::Configuration
-
#create Spree::Admin::PromotionCodesController
-
#create Spree::Admin::PromotionActionsController
-
#create Spree::Admin::PromotionRulesController
-
#create Spree::Admin::PromotionsController
-
#currency Spree::Promotion::Actions::CreateQuantityAdjustments::PartialLineItem
-
#define_state_machine! SolidusLegacyPromotions::SpreeOrderStateMachineDecorator
-
definition_file_paths SolidusLegacyPromotions::TestingSupport::FactoryBot
-
#destroy SolidusAdmin::PromotionsController
-
#destroy Spree::Admin::PromotionActionsController
-
#destroy Spree::Admin::PromotionRulesController
-
#destroy SolidusAdmin::PromotionCategoriesController
-
#detail SolidusAdmin::Orders::Show::Adjustments::Index::Source::SpreePromotionAction::Component
-
#discounted_orders Spree::Promotion
-
#download Spree::Admin::PromotionCodeBatchesController
-
#eligibility_errors Spree::PromotionRule
-
#eligibility_errors Spree::Promotion
-
#eligible SolidusLegacyPromotions::SpreeAdjustmentDecorator
-
#eligible? Spree::Promotion::Rules::OptionValue
-
#eligible? Spree::Promotion::Rules::FirstOrder
-
#eligible? Spree::Promotion::Rules::OneUsePerUser
-
#eligible? Spree::Promotion::Rules::Taxon
-
#eligible? Spree::Promotion::Rules::ItemTotal
-
#eligible? Spree::Promotion::Rules::Store
-
#eligible? Spree::Promotion::Rules::User
-
#eligible? Spree::Promotion::Rules::FirstRepeatPurchaseSince
-
#eligible? Spree::PromotionRule
-
#eligible? Spree::Promotion::Rules::MinimumQuantity
-
#eligible? Spree::Promotion
-
#eligible? Spree::Promotion::Rules::UserLoggedIn
-
#eligible? Spree::Promotion::Rules::NthOrder
-
#eligible? Spree::Promotion::Rules::UserRole
-
#eligible? Spree::Promotion::Rules::Product
-
#eligible_products Spree::Promotion::Rules::Product
-
#eligible_rules Spree::Promotion
-
#email Spree::Promotion::Rules::FirstOrder
-
#error Spree::PromotionHandler::Cart
-
#error Spree::PromotionHandler::Shipping
-
#error Spree::PromotionHandler::Coupon
-
#expired? Spree::Promotion
-
#filters SolidusAdmin::Promotions::Index::Component
-
#filters SolidusLegacyPromotions::Orders::Index::Component
-
#finished? Spree::PromotionCodeBatch
-
for_product Spree::PromotionAdvertiser
-
#icon SolidusAdmin::Orders::Show::Adjustments::Index::Source::SpreePromotionAction::Component
-
#inactive? Spree::Promotion
-
#index Spree::Admin::PromotionCodesController
-
#index SolidusAdmin::PromotionCategoriesController
-
#index SolidusAdmin::PromotionsController
-
#initialize Spree::PromotionHandler::Shipping
-
#initialize Spree::PromotionHandler::Coupon
-
#initialize Spree::Promotion::OrderAdjustmentsRecalculator
-
#initialize Spree::PromotionHandler::Cart
-
#initialize Spree::PromotionHandler::Page
-
#initialize Spree::PromotionCode::BatchBuilder
-
#initialize Spree::PromotionChooser
-
#initialize Spree::Promotion::Actions::CreateQuantityAdjustments::PartialLineItem
-
#initialize SolidusLegacyPromotions::Migrations::PromotionWithCodeHandlers::Base
-
#label Spree::Promotion::Actions::FreeShipping
-
#line_item Spree::PromotionHandler::Cart
-
#line_item_actionable? Spree::Promotion
-
#migration_context SolidusLegacyPromotions::Migrations::PromotionWithCodeHandlers::Base
-
#model_class SolidusAdmin::PromotionCategories::Index::Component
-
#model_class SolidusAdmin::Promotions::Index::Component
-
#name_column SolidusAdmin::PromotionCategories::Index::Component
-
#new Spree::Admin::PromotionCodesController
-
#not_expired? Spree::Promotion
-
#not_started? Spree::Promotion
-
operator_options Spree::Promotion::Rules::ItemTotal
-
operators_map Spree::Promotion::Rules::ItemTotal
-
#options Spree::PromotionCode::BatchBuilder
-
#options_for_promotion_rule_types Spree::PromotionRulesHelper
-
#order Spree::PromotionHandler::Shipping
-
#order Spree::PromotionHandler::Coupon
-
#order Spree::Promotion::Actions::CreateQuantityAdjustments::PartialLineItem
-
#order Spree::PromotionHandler::Page
-
#order Spree::PromotionHandler::Cart
-
order_activatable? Spree::Promotion
-
#page_actions SolidusAdmin::PromotionCategories::Index::Component
-
#page_actions SolidusAdmin::Promotions::Index::Component
-
#path Spree::PromotionHandler::Page
-
#perform Spree::Promotion::Actions::CreateItemAdjustments
-
#perform Spree::PromotionCodeBatchJob
-
#perform Spree::PromotionAction
-
#perform Spree::Promotion::Actions::CreateAdjustment
-
#perform Spree::Promotion::Actions::FreeShipping
-
#preferred_eligible_values Spree::Promotion::Rules::OptionValue
-
#preload_relations Spree::Promotion::Rules::Product
-
#preload_relations Spree::Promotion::Rules::Store
-
#preload_relations Spree::Promotion::Rules::Taxon
-
#preload_relations Spree::Promotion::Rules::User
-
#preload_relations Spree::PromotionAction
-
#preload_relations Spree::PromotionRule
-
#preload_relations Spree::Promotion::Actions::CreateItemAdjustments
-
#preload_relations Spree::Promotion::Actions::CreateAdjustment
-
prepended SolidusLegacyPromotions::SpreeProductDecorator
-
prepended SolidusLegacyPromotions::SpreeLineItemDecorator
-
prepended SolidusLegacyPromotions::SpreeOrderDecorator
-
prepended SolidusLegacyPromotions::SpreeAdjustmentDecorator
-
#process SolidusLegacyPromotions::SpreePromotionCodeBatchDecorator
-
#product_ids_string Spree::Promotion::Rules::Product
-
#product_ids_string= Spree::Promotion::Rules::Product
-
#products Spree::Promotion
-
#promotion Spree::PromotionHandler::Coupon
-
#promotion_attributes SolidusLegacyPromotions::Configuration
-
#promotion_code_batch Spree::PromotionCode::BatchBuilder
-
#promotion_code_batch_errored Spree::PromotionCodeBatchMailer
-
#promotion_code_batch_finished Spree::PromotionCodeBatchMailer
-
#promotion_code_batch_mailer_class SolidusLegacyPromotions::Configuration
-
#promotion_not_apply_automatically Spree::PromotionCode
-
#promotions SolidusLegacyPromotions::Migrations::PromotionWithCodeHandlers::Base
-
#promotions_per_page SolidusLegacyPromotions::Configuration
-
#recalculate SolidusLegacyPromotions::SpreeAdjustmentDecorator
-
#remove Spree::PromotionHandler::Coupon
-
#remove_from Spree::Promotion::Actions::CreateItemAdjustments
-
#remove_from Spree::Promotion::Actions::CreateAdjustment
-
#remove_from Spree::Promotion::Actions::FreeShipping
-
#remove_from Spree::PromotionAction
-
#remove_from Spree::Promotion
-
#row_url SolidusAdmin::PromotionCategories::Index::Component
-
#row_url SolidusAdmin::Promotions::Index::Component
-
#scopes SolidusAdmin::Promotions::Index::Component
-
#search_key SolidusAdmin::Promotions::Index::Component
-
#search_url SolidusAdmin::Promotions::Index::Component
-
#set_error_code Spree::PromotionHandler::Coupon
-
#set_success_code Spree::PromotionHandler::Coupon
-
#shipping_discount SolidusLegacyPromotions::SpreeOrderDecorator
-
#shipping_promotion_handler_class SolidusLegacyPromotions::Configuration
-
#show Spree::Admin::PromotionsController
-
#started? Spree::Promotion
-
#status_code Spree::PromotionHandler::Coupon
-
#success Spree::PromotionHandler::Shipping
-
#success Spree::PromotionHandler::Coupon
-
#success Spree::PromotionHandler::Cart
-
#successful? Spree::PromotionHandler::Coupon
-
#taxon_ids_string Spree::Promotion::Rules::Taxon
-
#taxon_ids_string= Spree::Promotion::Rules::Taxon
-
#to_partial_path Spree::PromotionAction
-
#to_partial_path Spree::PromotionRule
-
#total_before_tax SolidusLegacyPromotions::SpreeShipmentDecorator
-
#total_before_tax SolidusLegacyPromotions::SpreeLineItemDecorator
-
#update Spree::PromotionChooser
-
#update_adjustment_total SolidusLegacyPromotions::SpreeOrderUpdaterDecorator
-
#update_cart Spree::OrderContents
-
#update_item_totals SolidusLegacyPromotions::SpreeOrderUpdaterDecorator
-
#usage_count Spree::PromotionCode
-
#usage_count Spree::Promotion
-
#usage_limit Spree::PromotionCode
-
#usage_limit_exceeded? Spree::PromotionCode
-
#usage_limit_exceeded? Spree::Promotion
-
#used_by? Spree::Promotion
-
#user Spree::Promotion::Rules::FirstOrder
-
#user_ids_string Spree::Promotion::Rules::User
-
#user_ids_string= Spree::Promotion::Rules::User
-
with_coupon_code Spree::Promotion