class AtxLiveMusic::Dates
Attributes
num_date[RW]
shows[RW]
string_date[RW]
Public Class Methods
all()
click to toggle source
# File lib/atx_live_music/dates.rb, line 15 def self.all @@all end
create_days()
click to toggle source
# File lib/atx_live_music/dates.rb, line 35 def self.create_days self.seven_days.each {|day| self.new(day)} end
get_seven_days()
click to toggle source
# File lib/atx_live_music/dates.rb, line 23 def self.get_seven_days @@seven_days << Time::now i = 0 while i < 6 day = @@seven_days.last + 86400 @@seven_days << day i += 1 end self.create_days end
new(day)
click to toggle source
# File lib/atx_live_music/dates.rb, line 8 def initialize(day) @num_date = day.strftime("%Y-%m-%d") @string_date = day.strftime("%B %-e") @shows = [] @@all << self end
seven_days()
click to toggle source
# File lib/atx_live_music/dates.rb, line 19 def self.seven_days @@seven_days end