class Settingson::Store::Default

Public Instance Methods

to_ary() click to toggle source
# File lib/settingson/store/default.rb, line 9
def to_ary
  @@__defaults.to_a
end
to_h() click to toggle source
# File lib/settingson/store/default.rb, line 5
def to_h
  @@__defaults
end

Protected Instance Methods

__get(key) click to toggle source
# File lib/settingson/store/default.rb, line 20
def __get(key)
  __update_search_path(key)
  @@__defaults[@__path] || self
end
__set(key, value) click to toggle source
# File lib/settingson/store/default.rb, line 14
def __set(key, value)
  @@__defaults[_search_path(key)] = value
  @__path = nil
  value
end