/**
  * 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()]);
 }
Beispiel #2
0
 /**
  * Remove gadgetsChart
  *
  * @param \VisualizationBundle\Entity\GadgetChart $gadgetsChart
  */
 public function removeGadgetsChart(\VisualizationBundle\Entity\GadgetChart $gadgetsChart)
 {
     $this->gadgets_chart->removeElement($gadgetsChart);
 }