class Google::Civic::Official
Public Instance Methods
address()
click to toggle source
# File lib/google-civic/official.rb, line 4 def address end
addresses()
click to toggle source
# File lib/google-civic/official.rb, line 7 def addresses @__addresses ||= self["address"].map { |address| Address.new(address) } end
channels()
click to toggle source
# File lib/google-civic/official.rb, line 11 def channels @__channels ||= self["channels"].map { |channel| channel_class.new(channel) } end
Private Instance Methods
channel_class()
click to toggle source
# File lib/google-civic/official.rb, line 17 def channel_class Object.const_get("Google::Civic::#{channel.fetch("type")}") end