Sha256: 4f9baab1bf15a304322b34935211445804b88ec8137c6c9daa562b43d3eb7de5
Contents?: true
Size: 748 Bytes
Versions: 6
Compression:
Stored size: 748 Bytes
Contents
class DivISOr def self.validate_iso3166(*args) ISO3166::Codes.new.validate(*args) end def self.validate_iso4217(*args) ISO4217::Codes.new.validate(*args) end def self.validate_iso10383(*args) ISO10383::Codes.new.validate(*args) end def self.iso4217(*args) self.all(ISO4217, args) end def self.iso3166(*args) self.all(ISO3166, args).first end def self.iso10383(*args) self.all(ISO10383, args).first end def self.list_iso4217 self.all(ISO4217) end def self.list_iso3166 self.all(ISO3166) end def self.list_iso10383 self.all(ISO10383) end private def self.all(object, args=nil) object::Codes.new.all(*args) do |record| object.new(record) end end end
Version data entries
6 entries across 6 versions & 1 rubygems