class DateInterval::Filter::Date
Attributes
date[R]
operator[R]
Public Class Methods
new(date, operator)
click to toggle source
# File lib/date_interval/filter/date.rb, line 6 def initialize(date, operator) @date = date @operator = operator end
Public Instance Methods
negative(dates)
click to toggle source
# File lib/date_interval/filter/date.rb, line 15 def negative(dates) dates .select {|d| d.to_date == date } .each(&:remove!) end
positive(dates)
click to toggle source
# File lib/date_interval/filter/date.rb, line 11 def positive(dates) dates << DateInterval::Date.new(date) end