Last Updated: February 25, 2016
·
17.8K
· moangelini

Symfony 2 - Duplicate an entity

That's simple, use the PHP keyword clone on your entity !

$new_entity = clone $old_entity;

$em = $this->getDoctrine()->getManager();
$em->persist($new_entity);
$em->flush();

That's all !