Method: Rad::Config#deep_clone

Defined in:
lib/rad/environment/_config.rb

#deep_cloneObject Also known as: clone



10
11
12
13
14
15
16
# File 'lib/rad/environment/_config.rb', line 10

def deep_clone
  clone = Rad::Config.new
  instance_variable_names.each do |k|
    clone.instance_variable_set k, instance_variable_get(k).deep_clone
  end
  clone
end