class Money::Currency
def find_by_iso_numeric(num)
-
(Money::Currency)-
Parameters:
-
num(#to_s) -- used to look into +table+ in +iso_numeric+ and find
def find_by_iso_numeric(num) num = num.to_s.rjust(3, '0') return if num.empty? id, _ = self.table.find { |key, currency| currency[:iso_numeric] == num } new(id) rescue UnknownCurrency nil end