Sha256: 852ad47f9f823b07bf6f5f0036046bad5554538a8fa76e1343b302c8f8d2f2b5

Contents?: true

Size: 442 Bytes

Versions: 1

Compression:

Stored size: 442 Bytes

Contents

module UndergroundWeather
  class Forecast
    attr_reader :sunday, :monday, :tuesday, :wednesday, :thursday, :friday, :saturday
    
    def initialize(feed)
      days = []
      feed['forecast']['simpleforecast']['forecastday'].each do |daily|
        days << DailyForecast.new(daily)
      end  
      
      puts days.inspect
      days.each do |d|
        instance_variable_set("@#{d.day.downcase}", d)
      end  
    end 
  end  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
undergroundweather-0.0.1 lib/undergroundweather/features/forecast.rb