Hello tous le monde je viens vers vous car je dois intervenir sur une application Symphony 2 et j'ai un peu de mal pour cloner un élément .
Pour résumer je récupére un élément Form avec :
$this->_formRepository->getFormById($id)
et cet élément possé des Entity Page, Page posséde encore d'autre élément etc... et cela en cascade
J'ai fais ceci :
1 2 3 4 5
|
$formSelect = $this->_formRepository->getFormById (9);
$copy = clone $formSelect[0];
$this->_em->persist($copy);
$this->_em->flush(); |
Mais seulement le Form est cloné dans la base et non les Entity enfant quelqu'un connait une méthode pour faire cela un cascade ou a une piste ?
Partager