/**
  * @Route("/change_status/{id}")
  * @ParamConverter("get")
  */
 public function changeStatusAction(Request $request, Parser $parser)
 {
     $status = true;
     $message = $message = $this->get('translator')->trans('plugin.ingest.parsers.activationsuccess', array('%parser%' => $parser->getName()));
     $em = $this->get('em');
     try {
         $active = $parser->getActive();
         $parser->setActive(!$active);
         $em->persist($parser);
         $em->flush();
     } catch (\Exception $e) {
         $status = false;
         $message = $this->get('translator')->trans('plugin.ingest.parsers.activationfailed', array('%parser%' => $parser->getName(), '%error%' => $e->getMessage()));
     }
     return new JsonResponse(array('status' => $status, 'message' => $message));
 }