Module: Apis
- Defined in:
- lib/apis.rb,
lib/apis/client.rb,
lib/apis/version.rb,
lib/apis/endpoints/tv.rb,
lib/apis/endpoints/bus.rb,
lib/apis/endpoints/cars.rb,
lib/apis/endpoints/cinema.rb,
lib/apis/endpoints/flights.rb,
lib/apis/endpoints/lottery.rb,
lib/apis/endpoints/weather.rb,
lib/apis/endpoints/currency.rb,
lib/apis/endpoints/companies.rb,
lib/apis/endpoints/earthquake.rb,
lib/apis/response/feed_parser.rb,
lib/apis/endpoints/cyclecounter.rb,
lib/apis/endpoints/particulates.rb
Overview
Apis module and version
Defined Under Namespace
Modules: Response Classes: Busses, Cars, Cinema, Client, Companies, Currency, CycleCounter, Earthquake, Flights, Lottery, Particulates, Tv, Weather
Constant Summary collapse
- VERSION =
Current version
'1.0.0'
Class Method Summary collapse
-
.busses(params = []) ⇒ Apis::Busses
API Busses.
-
.car(number) ⇒ Apis::Cars
API Cars.
-
.cinema ⇒ Apis::Cinema
API Cinema.
-
.client ⇒ Apis::Client
API Client.
-
.companies ⇒ Apis::Companies
API Companies.
-
.currency ⇒ Apis::Currency
API Currency.
-
.cyclecounter ⇒ Apis::CycleCounter
API CycleCounter.
-
.earthquake ⇒ Apis::Earthquake
API Earthquake.
-
.flights ⇒ Apis::Flights
API Flights.
-
.lottery ⇒ Apis::Lottery
API Lottery.
-
.particulates ⇒ Apis::Particulates
API Particulates.
-
.tv ⇒ Apis::Tv
API Tv.
-
.weather ⇒ Apis::Weather
API Weather.
Class Method Details
.busses(params = []) ⇒ Apis::Busses
API Busses
70 71 72 |
# File 'lib/apis.rb', line 70 def busses(params = []) Apis::Busses.new.realtime(params) end |
.car(number) ⇒ Apis::Cars
API Cars
77 78 79 |
# File 'lib/apis.rb', line 77 def car(number) Apis::Cars.new.car(number) end |
.cinema ⇒ Apis::Cinema
API Cinema
49 50 51 |
# File 'lib/apis.rb', line 49 def cinema Apis::Cinema.new end |
.client ⇒ Apis::Client
API Client
21 22 23 |
# File 'lib/apis.rb', line 21 def client Apis::Client.new end |
.companies ⇒ Apis::Companies
API Companies
84 85 86 |
# File 'lib/apis.rb', line 84 def companies Apis::Companies.new end |
.currency ⇒ Apis::Currency
API Currency
42 43 44 |
# File 'lib/apis.rb', line 42 def currency Apis::Currency.new end |
.cyclecounter ⇒ Apis::CycleCounter
API CycleCounter
28 29 30 |
# File 'lib/apis.rb', line 28 def cyclecounter Apis::CycleCounter.new.cyclecounter end |
.earthquake ⇒ Apis::Earthquake
API Earthquake
35 36 37 |
# File 'lib/apis.rb', line 35 def earthquake Apis::Earthquake.new.earthquake end |
.flights ⇒ Apis::Flights
API Flights
98 99 100 |
# File 'lib/apis.rb', line 98 def flights Apis::Flights.new end |
.lottery ⇒ Apis::Lottery
API Lottery
63 64 65 |
# File 'lib/apis.rb', line 63 def lottery Apis::Lottery.new end |
.particulates ⇒ Apis::Particulates
API Particulates
56 57 58 |
# File 'lib/apis.rb', line 56 def particulates Apis::Particulates.new.particulates end |
.weather ⇒ Apis::Weather
API Weather
105 106 107 |
# File 'lib/apis.rb', line 105 def weather Apis::Weather.new end |