class OpenWeatherAPI::Resources::Handlers::CityID

Public Instance Methods

multiple?() click to toggle source
# File lib/open-weather-api/resources/handlers/base.rb, line 62
def multiple?
  value.is_a? Array
end

Private Instance Methods

build() click to toggle source
# File lib/open-weather-api/resources/handlers/base.rb, line 68
def build
  { id: [value].flatten.compact.join(',') }
end
value() click to toggle source
# File lib/open-weather-api/resources/handlers/base.rb, line 72
def value
  @parameters[:id] || @parameters[:city_id]
end