From 8fd06149ffe3d5790cdcb64d40916210590b03ba Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Fri, 14 Nov 2014 11:18:48 +0100 Subject: Autoinvoke render method for all reports loaded. --- parse_report.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/parse_report.rb b/parse_report.rb index 4fe7668..2286cc0 100644 --- a/parse_report.rb +++ b/parse_report.rb @@ -30,6 +30,6 @@ sales = parse_csv(ARGV[0]) load_reports -SalesReporter::Reports::SalesByDate.render(sales) -SalesReporter::Reports::SalesByCountry.render(sales) -SalesReporter::Reports::SalesByShop.render(sales) +SalesReporter::Reports.constants.each do |report| + SalesReporter::Reports.const_get(report).render(sales) +end -- cgit v1.2.3