Sha256: 57488e3f9a1646c7c8b243d7ab09bc74aff5c64a821c88eee964380a49f578dc

Contents?: true

Size: 343 Bytes

Versions: 1

Compression:

Stored size: 343 Bytes

Contents

class Graffiti < ActiveRecord::Base
  belongs_to :graffitiable, :polymorphic => true

  validates_presence_of :name
  validates_presence_of :value
  validates_presence_of :graffitiable_id
  validates_presence_of :graffitiable_type
  validates_uniqueness_of :name, :scope => [:graffitiable_id, :graffitiable_type]
  def to_s
    name
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
is_graffitiable-0.1.4 lib/graffiti.rb