Class: Tenkit::DailyForecast
- Inherits:
-
Object
- Object
- Tenkit::DailyForecast
- Defined in:
- lib/tenkit/daily_forecast.rb
Instance Attribute Summary collapse
-
#days ⇒ Object
readonly
Returns the value of attribute days.
-
#learn_more_url ⇒ Object
readonly
Returns the value of attribute learn_more_url.
Instance Method Summary collapse
-
#initialize(daily_forecast) ⇒ DailyForecast
constructor
A new instance of DailyForecast.
Constructor Details
#initialize(daily_forecast) ⇒ DailyForecast
Returns a new instance of DailyForecast.
7 8 9 10 11 12 |
# File 'lib/tenkit/daily_forecast.rb', line 7 def initialize(daily_forecast) return if daily_forecast.nil? @days = daily_forecast['days'].map { |day| DayWeatherConditions.new(day) } @learn_more_url = daily_forecast['learnMoreURL'] end |
Instance Attribute Details
#days ⇒ Object (readonly)
Returns the value of attribute days.
5 6 7 |
# File 'lib/tenkit/daily_forecast.rb', line 5 def days @days end |
#learn_more_url ⇒ Object (readonly)
Returns the value of attribute learn_more_url.
5 6 7 |
# File 'lib/tenkit/daily_forecast.rb', line 5 def learn_more_url @learn_more_url end |