Module: Fonecal
- Defined in:
- lib/fonecal.rb,
lib/fonecal/race.rb,
lib/fonecal/util.rb,
lib/fonecal/event.rb,
lib/fonecal/crawler.rb,
lib/fonecal/session.rb,
lib/fonecal/version.rb,
lib/fonecal/calendar.rb,
lib/fonecal/practice.rb,
lib/fonecal/grand_prix.rb,
lib/fonecal/qualifying.rb,
lib/fonecal/circuit_info.rb,
lib/fonecal/event_crawler.rb,
lib/fonecal/calendar_crawler.rb
Defined Under Namespace
Classes: Calendar, CalendarCrawler, CircuitInfo, Crawler, Event, EventCrawler, GrandPrix, Practice, Qualifying, Race, Session, Util
Constant Summary collapse
- VERSION =
"0.3.0"
Class Method Summary collapse
Class Method Details
.create_ical ⇒ Object
16 17 18 19 20 21 22 23 24 |
# File 'lib/fonecal.rb', line 16 def self.create_ical gps = [] Fonecal::CalendarCrawler.new("http://www.formula1.com/races/calendar.html").eventLinks.each do |l| gps << Fonecal::GrandPrix.new(l) end Fonecal::Calendar.new(gps) end |