class Hancock::Configuration

Attributes

ability_admin_config[RW]
ability_manager_config[RW]
admin_enter_captcha[RW]
captcha_on_development[RW]
erb2coffee_assets[RW]
error_layout[RW]
history_tracking[RW]
localize[RW]
main_index_layout[RW]
mongoid_single_collection[RW]
navigation_labels[RW]
raven_support[RW]
recaptcha_support[RW]
registration_captcha[RW]
simple_captcha_support[RW]

Public Class Methods

new() click to toggle source
# File lib/hancock/configuration.rb, line 69
def initialize
  @main_index_layout = 'application'
  @error_layout = 'application'

  @localize = !!defined?(RailsAdminMongoidLocalizeField) #false
  @raven_support = !!defined?(Raven)

  @ability_manager_config = []
  @ability_admin_config = []

  @recaptcha_support = !!defined?(Recaptcha)
  @simple_captcha_support = !!defined?(SimpleCaptcha)

  @admin_enter_captcha = @recaptcha_support or @simple_captcha_support
  @registration_captcha = @admin_enter_captcha

  @captcha_on_development = false

  @history_tracking = true

  @mongoid_single_collection = nil

  @navigation_labels = []

  @erb2coffee_assets = ['hancock/rails_admin/plugins.coffee.erb']

end