class TaxEasy::Calculator::Installment

Public Class Methods

new(overrides = {}) click to toggle source
# File lib/tax_easy/calculator/installment.rb, line 7
def initialize(overrides = {})
  @calculator = overrides.fetch(:calculator) { Exonio }
end

Public Instance Methods

calculate(interest, financing_time_months, total) click to toggle source
# File lib/tax_easy/calculator/installment.rb, line 11
def calculate(interest, financing_time_months, total)
  @calculator.pmt(interest/100, financing_time_months, -total)
end