Class: SpreeCmCommissioner::PricingRules::ExtraPickUpDistance
- Inherits:
-
SpreeCmCommissioner::PricingRule
- Object
- Spree::Base
- Base
- SpreeCmCommissioner::PricingRule
- SpreeCmCommissioner::PricingRules::ExtraPickUpDistance
- Defined in:
- app/models/spree_cm_commissioner/pricing_rules/extra_pick_up_distance.rb
Direct Known Subclasses
Instance Method Summary collapse
Methods inherited from SpreeCmCommissioner::PricingRule
Instance Method Details
#eligible?(line_item) ⇒ Boolean
6 7 8 9 |
# File 'app/models/spree_cm_commissioner/pricing_rules/extra_pick_up_distance.rb', line 6 def eligible?(line_item) distance_km = line_item.distance&.extra_pickup_km || 0 distance_km > min_distance.to_f end |