Method: Data::Sun#initialize
- Defined in:
- lib/barometer/data/sun.rb
#initialize(rise = nil, set = nil) ⇒ Sun
Returns a new instance of Sun.
11 12 13 14 15 16 |
# File 'lib/barometer/data/sun.rb', line 11 def initialize(rise=nil, set=nil) raise ArgumentError unless (rise.is_a?(Data::LocalTime) || rise.nil?) raise ArgumentError unless (set.is_a?(Data::LocalTime) || set.nil?) @rise = rise @set = set end |