Module: Spree::OrderRouting::HasStrategyPreference

Extended by:
ActiveSupport::Concern
Included in:
Channel, Store
Defined in:
app/models/spree/order_routing/has_strategy_preference.rb

Overview

Shared validation for models carrying a preferred_order_routing_strategy preference (Spree::Store, Spree::Channel). A blank value is allowed (it falls back to the next level / the default Rules strategy); a present value must name a registered Spree::OrderRouting::Strategy::Base subclass.