module Jsonoid::Timestamps
Public Class Methods
append_features(base)
click to toggle source
Calls superclass method
# File lib/jsonoid/timestamps.rb, line 11 def append_features(base) super base.field :created_at, :type => DateTime base.field :updated_at, :type => DateTime base.before_save :update_timestamps end
Public Instance Methods
update_timestamps()
click to toggle source
# File lib/jsonoid/timestamps.rb, line 5 def update_timestamps self.updated_at = Time.now.utc self.created_at = self.updated_at if new_record? end