Class: OpenMeteo::Forecast::Variables

Inherits:
Dry::Struct
  • Object
show all
Defined in:
lib/open_meteo/forecast/variables.rb

Overview

The Variables for a forecast request to the OpenMeteo API.

See open-meteo.com/en/docs

Instance Method Summary collapse

Instance Method Details

#to_get_paramsObject



29
30
31
32
33
34
35
36
37
# File 'lib/open_meteo/forecast/variables.rb', line 29

def to_get_params
  get_params = {}

  %i[current minutely_15 hourly daily models].each do |key|
    get_params[key] = send(key).join(",") if send(key) != []
  end

  get_params
end