Sha256: f1f8e353a446d7411311b806fd53a1a84115ef80e2043d2045ba6d9dafbb259b
Contents?: true
Size: 600 Bytes
Versions: 1
Compression:
Stored size: 600 Bytes
Contents
require_relative "../zipcoder" class String def zip_info(**kwargs) info = Zipcoder.zip_lookup[self] # Filter to the included keys if kwargs[:keys] != nil new_info = {} kwargs[:keys].each { |k| new_info[k] = info[k] } info = new_info end info end def city_info(**kwargs) # Cleanup "self" key = self.delete(' ').upcase info = Zipcoder.city_lookup[key] # Filter to the included keys if kwargs[:keys] != nil new_info = {} kwargs[:keys].each { |k| new_info[k] = info[k] } info = new_info end info end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
zipcoder-0.1.0 | lib/ext/string.rb |