/**
  * Copy a InputRange entity.
  *
  * @Route("/{id}/copy", name="inputrange_copy")
  * @param InputRange $inputRange
  * @return RedirectResponse
  */
 public function copyAction(InputRange $inputRange)
 {
     $inputRange->getPage()->getId();
     $inputRange_new = clone $inputRange;
     $em = $this->getDoctrine()->getManager();
     $em->persist($inputRange_new);
     $em->flush();
     return $this->redirectToRoute('inputrange_edit', ['id' => $inputRange_new->getId()]);
 }
Example #2
0
 /**
  * Remove inputsRange
  *
  * @param \VisualizationBundle\Entity\InputRange $inputsRange
  */
 public function removeInputsRange(\VisualizationBundle\Entity\InputRange $inputsRange)
 {
     $this->inputs_range->removeElement($inputsRange);
 }