module Nucleon::Mixin::Settings

Public Instance Methods

delete_setting(name, key) click to toggle source
# File lib/core/mixin/settings.rb, line 41
def delete_setting(name, key)
  return delete([ :settings, name, key ])
end
delete_settings(name) click to toggle source
# File lib/core/mixin/settings.rb, line 23
def delete_settings(name)
  return delete([ :settings, name ])
end
set_setting(name, key, value = '') click to toggle source
# File lib/core/mixin/settings.rb, line 35
def set_setting(name, key, value = '')
  return set([ :settings, name, key ], value)
end
set_settings(name, settings = {}) click to toggle source
# File lib/core/mixin/settings.rb, line 17
def set_settings(name, settings = {})
  return set([ :settings, name ], settings)
end
setting(name, key, default = '', format = false) click to toggle source
# File lib/core/mixin/settings.rb, line 29
def setting(name, key, default = '', format = false)
  return get([ :settings, name, key ], default, format)
end
settings(name) click to toggle source
# File lib/core/mixin/settings.rb, line 11
def settings(name)
  return get_hash([ :settings, name ])
end