lib/ruby-hackernews/domain/entry/time_info.rb in ruby-hackernews-1.2.1 vs lib/ruby-hackernews/domain/entry/time_info.rb in ruby-hackernews-1.3.0
- old
+ new
@@ -1,22 +1,25 @@
+module RubyHackernews
-class TimeInfo
+ class TimeInfo
- SECOND = 1
- MINUTE = 60 * SECOND
- HOUR = 60 * MINUTE
- DAY = 24 * HOUR
+ SECOND = 1
+ MINUTE = 60 * SECOND
+ HOUR = 60 * MINUTE
+ DAY = 24 * HOUR
- def time
- return Time.now - @unit_of_measure * @value
- end
+ def time
+ return Time.now - @unit_of_measure * @value
+ end
- def initialize(value, unit_of_measure)
- @value = value
- if(unit_of_measure)
- descriptor = unit_of_measure[unit_of_measure.length - 1].chr == "s" ? unit_of_measure[0..unit_of_measure.length - 2] : unit_of_measure
- @unit_of_measure = self.class.const_get(descriptor.upcase)
+ def initialize(value, unit_of_measure)
+ @value = value
+ if(unit_of_measure)
+ descriptor = unit_of_measure[unit_of_measure.length - 1].chr == "s" ? unit_of_measure[0..unit_of_measure.length - 2] : unit_of_measure
+ @unit_of_measure = self.class.const_get(descriptor.upcase)
+ end
end
- end
-end
+ end
+
+end