Module: Mongoid::Extensions::Object::DeepCopy

Included in:
Object
Defined in:
lib/mongoid/extensions/object/deep_copy.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#_deep_copyObject

Make a deep copy of the object.

Examples:

Make a deep copy.

"testing"._deep_copy

Returns:

Since:

  • 2.4.0



15
16
17
# File 'lib/mongoid/extensions/object/deep_copy.rb', line 15

def _deep_copy
  duplicable? ? dup : self
end