/** * Copy a GadgetChart entity. * * @Route("/{id}/copy", name="gadgetchart_copy") * @param GadgetChart $gadgetChart * @return RedirectResponse */ public function copyAction(GadgetChart $gadgetChart) { $gadgetChart->getPage()->getId(); $gadgetChart_new = clone $gadgetChart; $em = $this->getDoctrine()->getManager(); $em->persist($gadgetChart_new); $em->flush(); return $this->redirectToRoute('gadgetchart_edit', ['id' => $gadgetChart_new->getId()]); }
/** * Remove gadgetsChart * * @param \VisualizationBundle\Entity\GadgetChart $gadgetsChart */ public function removeGadgetsChart(\VisualizationBundle\Entity\GadgetChart $gadgetsChart) { $this->gadgets_chart->removeElement($gadgetsChart); }