src/Live/FlushSocketNotifierListener.php line 14

Open in your IDE?
  1. <?php
  2. namespace App\Live;
  3. use App\Live\SocketNotifier;
  4. use Symfony\Component\HttpKernel\Event\ResponseEvent;
  5. class FlushSocketNotifierListener
  6. {
  7.     public function __construct(private readonly SocketNotifier $notifier)
  8.     {
  9.     }
  10.     public function onKernelResponse(ResponseEvent $event): void
  11.     {
  12.         $this->notifier->flush();
  13.     }
  14. }