class RunningTrack::Track
Constants
- TRACK_ADDRESS_KEY
- TRACK_DISTRICT_KEY
- TRACK_HAS_WIFI_KEY
- TRACK_PHONE_KEY
Public Class Methods
new(track_data)
click to toggle source
# File lib/mosTrack/track.rb, line 13 def initialize track_data @district = track_data[TRACK_DISTRICT_KEY] @address = track_data[TRACK_ADDRESS_KEY] @helpPhone = track_data[TRACK_PHONE_KEY] @objectHasWifi = track_data[TRACK_HAS_WIFI_KEY] end
Public Instance Methods
to_hash()
click to toggle source
# File lib/mosTrack/track.rb, line 20 def to_hash { TRACK_DISTRICT_KEY => @district, TRACK_ADDRESS_KEY => @address, TRACK_PHONE_KEY => @helpPhone, TRACK_HAS_WIFI_KEY => @objectHasWifi } end
to_s()
click to toggle source
# File lib/mosTrack/track.rb, line 52 def to_s "District: #{@district}, address: #{@address}, phone: #{@helpPhone}, has Wi-Fi: #{@objectHasWifi}" end