Sha256: d308295e806ceb7303f65db0244707053983297f7ac432785cf87b97cc850794

Contents?: true

Size: 391 Bytes

Versions: 9

Compression:

Stored size: 391 Bytes

Contents

class Comment < ActiveRecord::Base
  belongs_to :entry
  default_scope :order => 'created_at ASC'
  before_validation :bot_check
  validates_presence_of :name, :email, :body, :message => 'Required'

  attr_accessor :nickname

  private

    def bot_check
      unless self.nickname.blank?
        errors.add(:nickname, 'You shouldn\'t have seen this...')
        false
      end
    end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
jabe-0.5.8 app/models/comment.rb
jabe-0.5.7 app/models/comment.rb
jabe-0.5.6 app/models/comment.rb
jabe-0.5.5 app/models/comment.rb
jabe-0.5.4 app/models/comment.rb
jabe-0.5.3 app/models/comment.rb
jabe-0.5.2 app/models/comment.rb
jabe-0.5.1 app/models/comment.rb
jabe-0.5.0 app/models/comment.rb