/** * Set Old * @param Transmitter $old * @return Replacement */ public function setOld(Transmitter $old) { $old->setIsActive(false); $this->old = $old; $this->old->setReplacedTransmitter($this->getNew()); return $this; }
/** * Reactive Transmitter entity. * * @Route("/{id}/reactive", name="transmitter_reactive") */ public function reactiveAction(Transmitter $entity) { $entity->setIsActive(true); $em = $this->getDoctrine()->getManager(); $em->persist($entity); $em->flush(); return $this->redirect($this->get('request')->headers->get('referer')); }