module Hancock::Faq::Models::Category

Public Class Methods

manager_can_add_actions() click to toggle source
# File lib/hancock/faq/models/category.rb, line 27
def self.manager_can_add_actions
  ret = [:nested_set]
  ret << :model_settings if Hancock::Faq.config.model_settings_support
  # ret << :model_accesses if Hancock::Faq.config.user_abilities_support
  ret << :hancock_touch if Hancock::Faq.config.cache_support
  ret += [:comments, :model_comments] if Hancock::Faq.config.ra_comments_support
  ret.freeze
end
rails_admin_add_visible_actions() click to toggle source
# File lib/hancock/faq/models/category.rb, line 35
def self.rails_admin_add_visible_actions
  ret = [:nested_set]
  ret << :model_settings if Hancock::Faq.config.model_settings_support
  ret << :model_accesses if Hancock::Faq.config.user_abilities_support
  ret << :hancock_touch if Hancock::Faq.config.cache_support
  ret += [:comments, :model_comments] if Hancock::Faq.config.ra_comments_support
  ret.freeze
end

Public Instance Methods

question_class() click to toggle source
# File lib/hancock/faq/models/category.rb, line 45
def question_class
  Hancock::Faq::Question
end