class UnitsConverter::QuantityWithUnit
Public Class Methods
new(quantity, unit)
click to toggle source
# File lib/units_converter/quantity_with_unit.rb, line 3 def initialize(quantity, unit) unit = ActiveSupport::Inflector.singularize(unit) @quantity_in_metres = UnitsConverter::CONVERSIONS_TO_METRES.fetch(unit) * quantity end
Public Instance Methods
to(unit)
click to toggle source
# File lib/units_converter/quantity_with_unit.rb, line 8 def to(unit) unit = ActiveSupport::Inflector.singularize(unit) @quantity_in_metres / UnitsConverter::CONVERSIONS_TO_METRES.fetch(unit) end