Method: Confg::Configuration#set
- Defined in:
- lib/confg/configuration.rb
#set(key, value = nil) ⇒ Object Also known as: []=
51 52 53 54 55 56 57 58 59 60 61 62 |
# File 'lib/confg/configuration.rb', line 51 def set(key, value = nil) __getobj__[key.to_s] = case value when ::Hash open_block(key) do |child| value.each_pair do |k, v| child.set(k, v) end end else value end end |