copy() public méthode

Creates a copy of the given entity. Can create a shallow or a deep copy.
public copy ( object $entity, $deep = false ) : object
$entity object The entity to copy.
Résultat object The new entity.
Exemple #1
0
 /**
  * {@inheritDoc}
  *
  * @todo Implementation need. This is necessary since $e2 = clone $e1; throws an E_FATAL when access anything on $e:
  * Fatal error: Maximum function nesting level of '100' reached, aborting!
  * @static 
  */
 public static function copy($entity, $deep = false)
 {
     return \Doctrine\ORM\EntityManager::copy($entity, $deep);
 }
 /**
  * {@inheritdoc}
  */
 public function copy($entity, $deep = false)
 {
     return $this->wrapped->copy($entity, $deep);
 }