Module: Coral::Mixin::ConfigOptions

Included in:
Config
Defined in:
lib/coral_core/mixin/config_options.rb

Instance Method Summary collapse

Instance Method Details

#clear_options(contexts) ⇒ Object




32
33
34
35
# File 'lib/coral_core/mixin/config_options.rb', line 32

def clear_options(contexts)
  Config::Options.clear(contexts)
  return self  
end

#contexts(contexts = [], hierarchy = []) ⇒ Object


Configuration options interface



13
14
15
# File 'lib/coral_core/mixin/config_options.rb', line 13

def contexts(contexts = [], hierarchy = [])
  return Config::Options.contexts(contexts, hierarchy)  
end

#get_options(contexts, force = true) ⇒ Object




19
20
21
# File 'lib/coral_core/mixin/config_options.rb', line 19

def get_options(contexts, force = true)
  return Config::Options.get(contexts, force)  
end

#set_options(contexts, options, force = true) ⇒ Object




25
26
27
28
# File 'lib/coral_core/mixin/config_options.rb', line 25

def set_options(contexts, options, force = true)
  Config::Options.set(contexts, options, force)
  return self  
end