Sha256: ed56d1bb6437d6a9d319bca26ef488ee916b04cca8ad4f25e89e44077491e503
Contents?: true
Size: 293 Bytes
Versions: 2
Compression:
Stored size: 293 Bytes
Contents
module Danconia class Currency < Struct.new(:code, :symbol, :description, keyword_init: true) def self.find code, exchange return code if code.is_a? Currency new Danconia.config.available_currencies.find { |c| c[:code] == code } || {code: code, symbol: '$'} end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
danconia-0.2.4 | lib/danconia/currency.rb |
danconia-0.2.3 | lib/danconia/currency.rb |