volontariat/voluntary

View on GitHub
app/models/comment.rb

Summary

Maintainability
A
0 mins
Test Coverage
class Comment < ActiveRecord::Base
  has_ancestry
  
  belongs_to :commentable, polymorphic: true
  belongs_to :user
  
  validates :commentable_type, presence: true
  validates :commentable_id, presence: true
  validates :user_id, presence: true
  validates :name, presence: true
  validates :text, presence: true
  
  attr_accessible :commentable_type, :commentable_id, :parent_id, :name, :text
  
  COMMENTABLE_TYPES = ['project']
end