Module: WiserTrails::ORM::ActiveRecord::Trackable

Defined in:
lib/wiser_trails/orm/active_record/trackable.rb

Overview

Implements Trackable for ActiveRecord

See Also:

Class Method Summary collapse

Class Method Details

.extended(base) ⇒ Object

Creates an association for activities where self is the trackable object.



9
10
11
# File 'lib/wiser_trails/orm/active_record/trackable.rb', line 9

def self.extended(base)
  base.has_many :activities, :class_name => "::WiserTrails::Activity", :as => :trackable
end