module Dradis::Plugins::Configurable::ClassMethods

Public Instance Methods

addon_encrypted_settings(namespace = nil) { |self| ... } click to toggle source
# File lib/dradis/plugins/configurable.rb, line 12
def addon_encrypted_settings(namespace = nil, &block)
  @settings_namespace = namespace
  yield self if block_given?
end
addon_settings(namespace = nil) { |self| ... } click to toggle source
# File lib/dradis/plugins/configurable.rb, line 17
def addon_settings(namespace = nil, &block)
  @settings_namespace = namespace
  yield self if block_given?
end
instance() click to toggle source
# File lib/dradis/plugins/configurable.rb, line 22
def instance
  @instance ||= new
end
settings_namespace() click to toggle source
# File lib/dradis/plugins/configurable.rb, line 8
def settings_namespace
  @settings_namespace ||= plugin_name
end