Sha256: 103c1e5fd34f13ca40f3e43b8c24a31251f513bbe47677968c127e42e9a672ff

Contents?: true

Size: 261 Bytes

Versions: 7

Compression:

Stored size: 261 Bytes

Contents

class MetaTag < ::ActiveRecord::Base
  include MetaManager::Model

  belongs_to :taggable, :polymorphic => true
  
  validates_presence_of :name, :taggable_type, :content
  validates_uniqueness_of :name, :scope => [:taggable_type, :taggable_id, :is_dynamic]
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
meta_manager-0.2.3 lib/meta_manager/models/active_record/meta_tag.rb
meta_manager-0.2.2 lib/meta_manager/models/active_record/meta_tag.rb
meta_manager-0.2.1 lib/meta_manager/models/active_record/meta_tag.rb
meta_manager-0.2.0 lib/meta_manager/models/active_record/meta_tag.rb
sunrise-cms-0.5.0.rc1 vendor/bundle/ruby/1.9.1/gems/meta_manager-0.1.1/lib/meta_manager/models/active_record/meta_tag.rb
meta_manager-0.1.1 lib/meta_manager/models/active_record/meta_tag.rb
meta_manager-0.1.0 lib/meta_manager/models/active_record/meta_tag.rb