class Onebusaway::Route
Attributes
agency[RW]
description[RW]
id[RW]
longName[RW]
shortName[RW]
type[RW]
url[RW]
Public Class Methods
parse(data)
click to toggle source
# File lib/onebusaway.rb, line 154 def self.parse(data) route = self.new [:id, :shortName, :longName, :description, :type, :url].each do |attr| value = data.elements[attr.to_s] route.send("#{attr}=", value.text) if value end route.agency = Agency.parse(data.elements["agency"]) route end