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