lib/barometer/data/sun.rb in attack-barometer-0.5.0 vs lib/barometer/data/sun.rb in attack-barometer-0.6.0

- old
+ new

@@ -16,8 +16,18 @@ end def nil? (@rise || @set) ? false : true end + + def after_rise?(time) + raise ArgumentError unless time.is_a?(Data::LocalTime) + time >= @rise + end + def before_set?(time) + raise ArgumentError unless time.is_a?(Data::LocalTime) + time <= @set + end + end end \ No newline at end of file