Sha256: 76a77f0187220cf7a30d47e58e8797e741c49df23dc5340d9414ecf5a3a87579
Contents?: true
Size: 401 Bytes
Versions: 1
Compression:
Stored size: 401 Bytes
Contents
require 'json' module Ziptedu class Zipcode attr_accessor :zipcode, :city, :state, :latitude, :longitude attr_reader :type def initialize yield self if block_given? end def type=(type) @type = type.downcase end def to_s JSON.pretty_generate({ zipcode: zipcode, type: type, city: city, state: state, latitude: latitude, longitude: longitude }) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ziptedu-0.1.0 | lib/ziptedu/zipcode.rb |