Sha256: 25d23fe8452cbae977a03f56535378db304bdfa24cf273ad7d2309aa3cd889c9
Contents?: true
Size: 691 Bytes
Versions: 1
Compression:
Stored size: 691 Bytes
Contents
require_relative 'ke_counties/version' require_relative 'ke_counties/counties' module KeCounties class << self def all counties end def names counties.keys end def code(cty) counties.dig(cty, :code) end def abbr(cty) counties.dig(cty, :abbrv) end def capital(cty) counties.dig(cty, :capital) end def province(cty) counties.dig(cty, :province) end def codes content.map{ |i| i[:code]} end def abbrvs content.map{ |i| i[:abbrv]} end def content counties.values end private def counties KeCounties::Counties.counties_hash end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ke_counties-0.0.3 | lib/ke_counties.rb |