Module: F1Results
- Defined in:
- lib/f1results.rb,
lib/f1results/agent.rb,
lib/f1results/event.rb,
lib/f1results/parser.rb,
lib/f1results/result.rb,
lib/f1results/version.rb
Defined Under Namespace
Classes: Agent, Event, Parser, PracticeResult, QualifyingResult, RaceResult, Result
Constant Summary collapse
- BASE_URL =
'https://www.formula1.com/'- VERSION =
'3.0'
Class Method Summary collapse
-
.fetch(year, grand_prix, type = :race) ⇒ Object
Get results from formula1.com for a given year, grand prix, and event type (race or qualifying).
- .fetch_with_url(url) ⇒ Object
Class Method Details
.fetch(year, grand_prix, type = :race) ⇒ Object
Get results from formula1.com for a given year, grand prix, and event type (race or qualifying)
F1Results.f1results(2010, 'australia', :qualifying)
Returns an F1Results::Event object which has a method results, which
returns multiple objects of type F1Results::Result
18 19 20 21 22 |
# File 'lib/f1results.rb', line 18 def self.fetch(year, grand_prix, type = :race) event = Event.new(year: year, grand_prix: grand_prix, type: type) event.get_results return event end |