Module: TimePredicates::Basic

Defined in:
lib/time_predicates/basic.rb

Instance Method Summary collapse

Instance Method Details

#after?(moment) ⇒ Boolean

Returns:

  • (Boolean)


3
4
5
# File 'lib/time_predicates/basic.rb', line 3

def after?(moment)
  self > moment
end

#after_or_equal?(moment) ⇒ Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/time_predicates/basic.rb', line 11

def after_or_equal?(moment)
  self >= moment
end

#before?(moment) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
# File 'lib/time_predicates/basic.rb', line 7

def before?(moment)
  self < moment
end

#before_or_equal?(moment) ⇒ Boolean

Returns:

  • (Boolean)


15
16
17
# File 'lib/time_predicates/basic.rb', line 15

def before_or_equal?(moment)
  self <= moment
end