Method: FigTree::ConfigStruct#trap_config
- Defined in:
- lib/fig_tree.rb
#trap_config(&block) ⇒ Object
216 217 218 219 220 221 222 |
# File 'lib/fig_tree.rb', line 216 def trap_config(&block) old_settings = @settings.deep_dup old_setting_objects = @setting_objects.deep_dup block.call @settings = old_settings @setting_objects = old_setting_objects end |