Module: Spree::DefaultPrice
- Extended by:
- ActiveSupport::Concern
- Included in:
- Variant
- Defined in:
- app/models/concerns/spree/default_price.rb
Instance Method Summary collapse
Instance Method Details
#find_or_build_default_price ⇒ Object
16 17 18 |
# File 'app/models/concerns/spree/default_price.rb', line 16 def find_or_build_default_price default_price || build_default_price(Spree::Config..desired_attributes) end |
#has_default_price? ⇒ Boolean
23 24 25 |
# File 'app/models/concerns/spree/default_price.rb', line 23 def has_default_price? default_price.present? && !default_price.discarded? end |