Ejemplo n.º 1
0
 /**
  * Converts a PSR-7 response to a Symfony response.
  *
  * @param \Symfony\Component\HttpKernel\Event\GetResponseForControllerResultEvent $event
  *   The Event to process.
  */
 public function onKernelView(GetResponseForControllerResultEvent $event)
 {
     $controller_result = $event->getControllerResult();
     if ($controller_result instanceof ResponseInterface) {
         $event->setResponse($this->httpFoundationFactory->createResponse($controller_result));
     }
 }
 /**
  * {@inheritdoc}
  */
 public function handle(Request $request, $type = self::MASTER_REQUEST, $catch = true)
 {
     $psr7Request = $this->httpMessageFactory->createRequest($request);
     $psr7Response = $this->psrMiddleware->process($psr7Request, $this);
     return $this->httpFoundationFactory->createResponse($psr7Response);
 }