# 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.