Module: Nucleon::Mixin::ConfigCollection

Included in:
Config
Defined in:
lib/core/mixin/config/collection.rb

Instance Method Summary collapse

Instance Method Details

#all_propertiesObject


Configuration collection interface



14
15
16
# File 'lib/core/mixin/config/collection.rb', line 14

def all_properties
  Config::Collection.all
end

#clear_propertiesObject




38
39
40
# File 'lib/core/mixin/config/collection.rb', line 38

def clear_properties
  Config::Collection.clear
end

#delete_property(name) ⇒ Object




32
33
34
# File 'lib/core/mixin/config/collection.rb', line 32

def delete_property(name)
  Config::Collection.delete(name)
end

#get_property(name) ⇒ Object




20
21
22
# File 'lib/core/mixin/config/collection.rb', line 20

def get_property(name)
  Config::Collection.get(name)
end

#save_properties(options = {}) ⇒ Object




44
45
46
# File 'lib/core/mixin/config/collection.rb', line 44

def save_properties(options = {})
  Config::Collection.save(options)
end

#set_property(name, value) ⇒ Object




26
27
28
# File 'lib/core/mixin/config/collection.rb', line 26

def set_property(name, value)
  Config::Collection.set(name, value)
end