Class: Till

Inherits:
Object
  • Object
show all
Defined in:
lib/till.rb

Instance Method Summary collapse

Constructor Details

#initialize(prices) ⇒ Till

Returns a new instance of Till.



2
3
4
# File 'lib/till.rb', line 2

def initialize prices
  @prices = prices
end

Instance Method Details

#total_for(basket) ⇒ Object



6
7
8
# File 'lib/till.rb', line 6

def total_for basket
  basket.items.inject(0){|total, item| total += @prices[item]}
end