class Blanko::Calculators::Row
Attributes
report[R]
Public Class Methods
new(report)
click to toggle source
# File lib/blanko/calculators/row.rb, line 6 def initialize(report) @report = report end
Public Instance Methods
calculate(input_colums, output_column)
click to toggle source
# File lib/blanko/calculators/row.rb, line 10 def calculate(input_colums, output_column) @report.data.each do |row| total = Money.from_string('0') input_colums.each do |column| total += Money.from_string(row[column]) end row[output_column] = total end end