Module: Tagged::ActiveRecordExtension::ClassMethods

Defined in:
lib/tagged/adapters/active_record_adapter.rb

Instance Method Summary collapse

Instance Method Details

#taggedObject



15
16
17
18
19
20
21
# File 'lib/tagged/adapters/active_record_adapter.rb', line 15

def tagged
  self.class_eval do
    has_many :taggings, :as => :tagged, :dependent => :destroy
    has_many :tags, :through => :taggings
    after_save :save_tags
  end
end