module SharedSettings
Constants
- VERSION
Public Instance Methods
configuration()
click to toggle source
# File lib/shared-settings.rb, line 30 def configuration @configuration ||= SharedSettings::Configuration.new end
configure() { |configuration| ... }
click to toggle source
# File lib/shared-settings.rb, line 26 def configure yield configuration if block_given? end
exists?(name)
click to toggle source
# File lib/shared-settings.rb, line 38 def exists?(name) get(name) true rescue SettingNotFoundError false end
instance()
click to toggle source
# File lib/shared-settings.rb, line 34 def instance configuration.default end
new(storage_adapter)
click to toggle source
# File lib/shared-settings.rb, line 22 def new(storage_adapter) SharedSettings::Instance.new(storage_adapter) end
Private Instance Methods
configuration=(configuration)
click to toggle source
# File lib/shared-settings.rb, line 54 def configuration=(configuration) @configuration = configuration end