Class: OpenMeteo::Forecast::Variables
- Inherits:
-
Dry::Struct
- Object
- Dry::Struct
- OpenMeteo::Forecast::Variables
- Defined in:
- lib/open_meteo/forecast/variables.rb
Overview
The Variables for a forecast request to the OpenMeteo API.
Instance Method Summary collapse
Instance Method Details
#to_query_params ⇒ Object
30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/open_meteo/forecast/variables.rb', line 30 def to_query_params query_params = {} %i[current minutely_15 hourly daily models].each do |key| query_params[key] = send(key).join(",") if send(key) != [] end %i[timezone].each { |key| query_params[key] = send(key) if send(key) } query_params end |