src/Event/JsonResponseFormatterListener.php line 9

Open in your IDE?
  1. <?php
  2. namespace App\Event;
  3. use Symfony\Component\HttpFoundation\JsonResponse;
  4. use Symfony\Component\HttpKernel\Event\ResponseEvent;
  5. class JsonResponseFormatterListener
  6. {
  7.     public function onKernelResponse(ResponseEvent $event)
  8.     {
  9.         $response $event->getResponse();
  10.         if ($response instanceof JsonResponse) {
  11.             $response->setEncodingOptions(JSON_PRETTY_PRINT JSON_UNESCAPED_SLASHES JSON_UNESCAPED_UNICODE);
  12.             $response->headers->set('Content-Type''application/json; charset=utf-8');
  13.         }
  14.     }
  15. }