class ShipCompliant::SalesTaxRate

ShipCompliant::SalesTaxRate

SalesTaxRate is a value object to store sales tax information for freight and products.

tax_rate = SalesTaxRate.new(sales_tax_due: '123.45')
puts tax_rate.sales_tax_due #=> 123.45

Public Instance Methods

sales_tax_due() click to toggle source

Returns the sales_tax_due as a float.

# File lib/ship_compliant/sales_tax_rate.rb, line 12
def sales_tax_due
  sales_tax[:sales_tax_due].to_f
end
sales_tax_rate() click to toggle source

Returns the sales_tax_rate as a float.

# File lib/ship_compliant/sales_tax_rate.rb, line 17
def sales_tax_rate
  sales_tax[:sales_tax_rate].to_f
end