Method: Forecast::Adapters::WundergroundAdapter#current

Defined in:
lib/forecast/adapters/wunderground_adapter.rb

#current(latitude, longitude) ⇒ Object



7
8
9
10
11
12
13
14
# File 'lib/forecast/adapters/wunderground_adapter.rb', line 7

def current(latitude, longitude)
  forecast = nil
  result = get_json(get_action('conditions', latitude, longitude))
  if result.has_key?('current_observation')
    forecast = get_current_forecast(result['current_observation'].merge({latitude: latitude, longitude: longitude}))
  end
  return forecast
end