Class: Object

Inherits:
BasicObject
Defined in:
lib/dango/framework_base.rb

Instance Method Summary collapse

Instance Method Details

#deep_dupObject



38
39
40
# File 'lib/dango/framework_base.rb', line 38

def deep_dup
  Marshal.load(Marshal.dump(self))
end

#pretty_inspectObject



27
28
29
30
31
32
33
34
35
# File 'lib/dango/framework_base.rb', line 27

def pretty_inspect
  str = StringIO.open("", "w+") do |sio| 
    PP.pp(self, sio)
    sio.rewind
    sio.read
  end
  
  str
end