Module: Refinery::Blog::Comment::Moderation

Defined in:
app/models/refinery/blog/comment.rb

Class Method Summary collapse

Class Method Details

.enabled?Boolean

Returns:

  • (Boolean)


69
70
71
72
73
74
# File 'app/models/refinery/blog/comment.rb', line 69

def enabled?
  Refinery::Setting.find_or_set(:comment_moderation, true, {
    :scoping => 'blog',
    :restricted => false
  })
end

.toggle!Object



76
77
78
79
80
81
82
83
# File 'app/models/refinery/blog/comment.rb', line 76

def toggle!
  new_value = {
    :value => !Blog::Comment::Moderation.enabled?,
    :scoping => 'blog',
    :restricted => false
  }
  Refinery::Setting.set(:comment_moderation, new_value)
end