Class: ActiveSupport::Duration

Inherits:
Object
  • Object
show all
Defined in:
lib/workarea/ext/freedom_patches/active_support_duration.rb

Class Method Summary collapse

Class Method Details

.demongoize(object) ⇒ Object



9
10
11
# File 'lib/workarea/ext/freedom_patches/active_support_duration.rb', line 9

def demongoize(object)
  object.first.to_i.send(object.last.to_sym)
end

.mongoize(object) ⇒ Object Also known as: evolve



4
5
6
# File 'lib/workarea/ext/freedom_patches/active_support_duration.rb', line 4

def mongoize(object)
  object.parts.to_a.first.reverse
end