aboutsummaryrefslogtreecommitdiffstats
path: root/lib/sale.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sale.rb')
-rw-r--r--lib/sale.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/sale.rb b/lib/sale.rb
index 057927c..17c6f18 100644
--- a/lib/sale.rb
+++ b/lib/sale.rb
@@ -1,13 +1,14 @@
module SalesReporter
class Sale
- attr_reader :date, :amount, :quantity, :country
+ attr_reader :date, :amount, :quantity, :country, :shop
- def initialize(date_, amount, quantity, country)
+ def initialize(date_, amount, quantity, country, shop)
@date = sanitize_date(date_)
raise TypeError('sanitize failed') unless @date.is_a? Date
@amount = amount
@quantity = quantity
@country = country
+ @shop = shop
end
private