class Onebusaway::Agency

Attributes

id[RW]
lang[RW]
name[RW]
phone[RW]
timezone[RW]
url[RW]

Public Class Methods

parse(data) click to toggle source
# File lib/onebusaway.rb, line 113
def self.parse(data)
  agency = self.new
  [:id, :name, :url, :timezone, :lang, :phone].each do |attr|
    value = data.elements[attr.to_s]
    agency.send("#{attr}=", value.text) if value
  end
  agency
end