Module: Configue::Merger
- Defined in:
- lib/configue/merger.rb
Class Method Summary collapse
Class Method Details
.merge(container1, container2) ⇒ Object
14 15 16 17 18 19 20 21 22 23 |
# File 'lib/configue/merger.rb', line 14 def merge(container1, container2) return container2 unless container1 return container1 unless container2 if container1.is_a?(Array) and container2.is_a?(Array) container1.concat(container2) else container1.merge(container2, &MERGER) end end |