# File lib/van/units/currency.rb, line 12 12: def ce_service(converter, name, &blk) 13: old_service = Thread.current[THREAD_REFERENCE] 14: Thread.current[THREAD_REFERENCE] = Units::Converter::ExchangeRate.const_get(name) 15: yield 16: ensure 17: Thread.current[THREAD_REFERENCE] = old_service 18: end
# File lib/van/units/currency.rb, line 20 20: def currency_unit(converter, name) 21: service = Thread.current[THREAD_REFERENCE] || Units::Config::DEFAULT_CURRENCY_SERVICE 22: converter.send(:register_unit, name, :equals => service.create_conversion(name, converter)) 23: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.