Class: SpreeCmCommissioner::PricingRule
- Inherits:
-
Base
- Object
- Spree::Base
- Base
- SpreeCmCommissioner::PricingRule
show all
- Defined in:
- app/models/spree_cm_commissioner/pricing_rule.rb
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.available_rule_types ⇒ Object
11
12
13
|
# File 'app/models/spree_cm_commissioner/pricing_rule.rb', line 11
def self.available_rule_types
SpreeCmCommissioner::PricingRules.constants.map(&:to_s)
end
|
Instance Method Details
#eligible?(_line_item) ⇒ Boolean
7
8
9
|
# File 'app/models/spree_cm_commissioner/pricing_rule.rb', line 7
def eligible?(_line_item)
raise 'eligible? should be implemented in a sub-class of SpreeCmCommissioner::PricingRule'
end
|