Module: Hopo::Utils::Calculator
- Included in:
- Rater
- Defined in:
- lib/hopo/utils/calculator.rb
Instance Method Summary collapse
Instance Method Details
#factor_rates(rates, mode) ⇒ Object
5 6 7 8 9 10 11 12 13 14 |
# File 'lib/hopo/utils/calculator.rb', line 5 def factor_rates(rates, mode) return if rates.blank? premiums = {:monthly => 12, :triannually => 3, :quarterly => 4, :biannually => 2, :annually => 1} divisor = premiums[mode.to_sym] || 1 rates.each {|rate| rate['premium'] /= divisor unless rate['premium'].blank? } rates end |