lib/what_date/client.rb in what_date-0.1.2 vs lib/what_date/client.rb in what_date-0.1.3

- old
+ new

@@ -19,9 +19,15 @@ send(day, ref_date).days_ago(7) end end Date::DAYS_INTO_WEEK.each do |day, inc| + define_method("last_#{day.to_s}".to_sym) do |ref_date = nil| + send("prev_#{day.to_s}".to_sym, ref_date) + end + end + + Date::DAYS_INTO_WEEK.each do |day, inc| define_method("next_#{day.to_s}".to_sym) do |ref_date = nil| send(day, ref_date).days_since(7) end end