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