/**
  * Edit existing template.
  *
  * @param \Innova\PathBundle\Entity\Path\PathTemplate $pathTemplate
  *
  * @return \Symfony\Component\HttpFoundation\Response
  *
  * @Route(
  *     "/{id}",
  *     name    = "innova_path_template_update",
  *     options = { "expose" = true }
  * )
  * @Method("PUT")
  */
 public function editAction(PathTemplate $pathTemplate, Request $request)
 {
     // Create form to validate data
     $form = $this->formFactory->create('innova_path_template', $pathTemplate, ['method' => 'PUT', 'csrf_protection' => false]);
     $form->handleRequest($request);
     if ($form->isValid()) {
         $this->pathTemplateManager->edit($pathTemplate);
         return new Response($pathTemplate->getId());
     }
     return new Response('error');
 }
 public function edit()
 {
     $this->pathTemplateManager->edit($this->data);
     return true;
 }