Sha256: fd6bea330db6c547f5b371b5866047729a35e9044bfc48be35545a36278df23e

Contents?: true

Size: 259 Bytes

Versions: 2

Compression:

Stored size: 259 Bytes

Contents

class Flag < ActiveRecord::Base
  attr_accessible :flagable_id, :flagable_type, :key if defined? attr_accessible

  belongs_to :flagable, polymorphic: true

  def to_sym
    key.to_sym
  end

  def to_s
    key.to_s
  end

  def inspect
    to_sym
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
your_platform-1.0.1 app/models/flag.rb
your_platform-1.0.0 app/models/flag.rb