src/EventListener/TokenRefreshListener.php line 18

  1. <?php
  2. declare(strict_types=1);
  3. namespace App\EventListener;
  4. use League\OAuth2\Server\RequestRefreshTokenEvent;
  5. use Doctrine\ORM\EntityManagerInterface;
  6. use App\DataPersister\Admin\LogLoginDataPersister;
  7. final class TokenRefreshListener
  8. {
  9. //    public function __construct(
  10. //            private EntityManagerInterface $adminEntityManager)
  11. //    {
  12. //    }
  13.     
  14.     public function onRequestRefreshTokenEvent(RequestRefreshTokenEvent $event): void
  15.     {
  16.         $token $event->getRefreshToken();
  17.         $token $token->getAccessToken();
  18.         //        $persister = new LogLoginDataPersister($this->adminEntityManager);
  19. //        $persister->createLog($token->getUserIdentifier());
  20.     }
  21. }