module Diffit::Trackable

Public Class Methods

included(base) click to toggle source
# File lib/diffit/trackable.rb, line 4
def self.included(base)
  base.extend(self)
end

Public Instance Methods

changes_since(timestamp) click to toggle source
# File lib/diffit/trackable.rb, line 8
def changes_since(timestamp)
  Diffit::Tracker.new(timestamp).append(self)
end
Also aliased as: diff_from
changes_since_midnight() click to toggle source
# File lib/diffit/trackable.rb, line 14
def changes_since_midnight
  Diffit::Tracker.new(Time.now.beginning_of_day).append(self)
end
Also aliased as: diff_from_midnight
diff_from(timestamp)
Alias for: changes_since
diff_from_midnight()