/**
  * @param GetResponseForExceptionEvent $event
  */
 public function onKernelException(GetResponseForExceptionEvent $event)
 {
     $exception = $event->getException();
     /** @var \appProdProjectContainer $container */
     if ($exception instanceof \SoapFault) {
         $container = $event->getDispatcher()->getContainer();
         $errorResponse = $container->get('med_coupon_service.transport.med_coupon_service_transport_api')->getTalonClientSOAP()->getCurl()->getResponse();
         //            $container->get('med_coupon_service.transport.med_coupon_service_transport_api');
         $server = new Server();
         $response = $server->getResponse(array('error' => array('code' => $exception->getCode(), 'message' => $exception->getMessage(), 'data' => $errorResponse)), array('id' => null));
         //            $response = new Response('<error>1<error>');
         echo $response;
         exit;
     }
 }