Module: Convertable::Units

Defined in:
lib/convertable/units.rb

Defined Under Namespace

Classes: ComposedUnit, Currency, Gbp, Month, SimpleUnit, SquareFoot, SquareMeter, UnsupportedConversion, UnsupportedUnit, Usd, Year

Class Method Summary collapse

Class Method Details

.find(unit) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/convertable/units.rb', line 3

def self.find(unit)
  if const_defined?(unit.camelize)
    const_get(unit.camelize)
  else
    raise UnsupportedUnit.new(unit.camelize)
  end
end