class TflApi::Client::AirQuality

This class communicates with the TFL “/AirQuality” API to obtain details about London's Air Quality.

Public Class Methods

new(client) click to toggle source

Initialize the AirQuality object and store the reference to Client object.

@param client [Client] the client object

@return [AirQuality] the AirQuality object

# File lib/tfl_api_client/air_quality.rb, line 40
def initialize(client)
  @client = client
end

Public Instance Methods

details() click to toggle source

Returns all Air Quality details for the current time period (currently every hour).

@return [Hash] A hash containing details upon London's Air Quality

# File lib/tfl_api_client/air_quality.rb, line 49
def details
  @client.get('/AirQuality')
end