module ActiveAdmin::Settings::Inheritance::ClassMethods

Public Instance Methods

deprecated_inheritable_setting(name, default) click to toggle source
# File lib/active_admin/helpers/settings.rb, line 106
def deprecated_inheritable_setting(name, default)
  deprecated_setting name, default
  @setting_heirs.each{ |c| c.deprecated_setting name, default }
end
inheritable_setting(name, default) click to toggle source
# File lib/active_admin/helpers/settings.rb, line 101
def inheritable_setting(name, default)
  setting name, default
  @setting_heirs.each{ |c| c.setting name, default }
end
settings_inherited_by(heir) click to toggle source
# File lib/active_admin/helpers/settings.rb, line 96
def settings_inherited_by(heir)
  (@setting_heirs ||= []) << heir
  heir.send :include, ActiveAdmin::Settings
end