class TaxManipulator::Manipulator::Base
Attributes
date[R]
price[R]
Public Class Methods
new(price, date)
click to toggle source
# File lib/tax_manipulator/manipulators/base.rb, line 6 def initialize(price, date) @price, @date = price.to_f, date end
Public Instance Methods
rate()
click to toggle source
# File lib/tax_manipulator/manipulators/base.rb, line 10 def rate @rate ||= begin TaxManipulator.config.rates.find { |r| r.match?(date) }.rate / 100.0 end end