Method: FinModeling::CalculationHeader#write_constructor

Defined in:
lib/finmodeling/calculation_summary.rb

#write_constructor(file, item_name) ⇒ Object



81
82
83
84
85
86
# File 'lib/finmodeling/calculation_summary.rb', line 81

def write_constructor(file, item_name)
  file.puts "args = { }"
  file.puts "args[:key] = \"#{@key}\""
  file.puts "args[:vals] = [#{@vals.map{ |val| "\"#{val}\"" }.join(', ')}]"
  file.puts "#{item_name} = FinModeling::CalculationHeader.new(args)"
end