Module: SpreeCmCommissioner::Stock::AvailabilityValidatorDecorator

Defined in:
app/models/spree_cm_commissioner/stock/availability_validator_decorator.rb

Instance Method Summary collapse

Instance Method Details

#item_available?(line_item, quantity) ⇒ Boolean

override

Returns:

  • (Boolean)


5
6
7
8
# File 'app/models/spree_cm_commissioner/stock/availability_validator_decorator.rb', line 5

def item_available?(line_item, quantity)
  SpreeCmCommissioner::Stock::LineItemAvailabilityChecker.new(line_item)
                                                         .can_supply?(quantity)
end