class SharedSettings::Instance
Attributes
storage_adapter[R]
Public Class Methods
new(storage_adapter)
click to toggle source
# File lib/shared_settings/instance.rb, line 8 def initialize(storage_adapter) @storage_adapter = storage_adapter end
Public Instance Methods
get(name)
click to toggle source
# File lib/shared_settings/instance.rb, line 18 def get(name) storage_adapter.get(name).value end
put(name, value, encrypt: false)
click to toggle source
# File lib/shared_settings/instance.rb, line 12 def put(name, value, encrypt: false) serialized_setting = SharedSettings::SerializedSetting.new(name, value, encrypt: encrypt) storage_adapter.put(serialized_setting) end