@@ -273,28 +273,22 @@ Gedmo\Loggable\LoggableListener:
273273namespace App\EventSubscriber;
274274
275275use Gedmo\Blameable\BlameableListener;
276+ use Gedmo\Loggable\LoggableListener;
277+ use Gedmo\Translatable\TranslatableListener;
276278use Symfony\Component\EventDispatcher\EventSubscriberInterface;
279+ use Symfony\Component\HttpKernel\Event\FinishRequestEvent;
277280use Symfony\Component\HttpKernel\KernelEvents;
278281use Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface;
279282
280283final class DoctrineExtensionSubscriber implements EventSubscriberInterface
281284{
282- /**
283- * @var BlameableListener
284- */
285- private $blameableListener;
286- /**
287- * @var TokenStorageInterface
288- */
289- private $tokenStorage;
290- /**
291- * @var TranslatableListener
292- */
293- private $translatableListener;
294- /**
295- * @var LoggableListener
296- */
297- private $loggableListener;
285+ private BlameableListener $blameableListener;
286+
287+ private TokenStorageInterface $tokenStorage;
288+
289+ private TranslatableListener $translatableListener;
290+
291+ private LoggableListener $loggableListener;
298292
299293
300294 public function __construct(
@@ -307,7 +301,7 @@ final class DoctrineExtensionSubscriber implements EventSubscriberInterface
307301 $this->tokenStorage = $tokenStorage;
308302 $this->translatableListener = $translatableListener;
309303 $this->loggableListener = $loggableListener;
310- }
304+ }
311305
312306
313307 public static function getSubscribedEvents() : array
@@ -319,19 +313,18 @@ final class DoctrineExtensionSubscriber implements EventSubscriberInterface
319313 }
320314 public function onKernelRequest() : void
321315 {
322- if ($this->tokenStorage !== null &&
316+ if (
323317 $this->tokenStorage->getToken() !== null &&
324318 $this->tokenStorage->getToken()->getUser() !== null
325319 ) {
326320 $this->blameableListener->setUserValue($this->tokenStorage->getToken()->getUser());
327321 }
328322 }
329-
323+
330324 public function onLateKernelRequest(FinishRequestEvent $event) : void
331325 {
332326 $this->translatableListener->setTranslatableLocale($event->getRequest()->getLocale());
333327 }
334-
335328}
336329```
337330
0 commit comments