module Period::HasMany
Public Instance Methods
itterate(to,klass)
click to toggle source
# File lib/period/has_many.rb, line 5 def itterate(to,klass) ret = [] curr = from # Handle timezone with to_date while curr.to_date <= to.to_date ret << klass.new(curr.to_date) curr = curr.send("next_#{klass._period}") end ret end