Module: BindingDumper::CoreExt::BindingExt::ClassMethods

Defined in:
lib/binding_dumper/core_ext/binding_ext.rb

Instance Method Summary collapse

Instance Method Details

#load(dumped) ⇒ Binding

Loads a binding from dump

Returns:

  • (Binding)


57
58
59
60
61
62
63
# File 'lib/binding_dumper/core_ext/binding_ext.rb', line 57

def load(dumped)
  undumped = UniversalDumper.load(dumped)

  mod = MagicContextPatchBuilder.new(undumped).patch

  undumped[:context].extend(mod)._local_binding
end