Skip to content

Commit e3da653

Browse files
nuryagdymfranmomu
authored andcommitted
symfony.md - add missing use statements for DoctrineExtensionSubscriber
- added missing use statements - upgraded the example PHP 7.4 - removed unnecessary if check
1 parent 1ec37fb commit e3da653

File tree

1 file changed

+13
-20
lines changed

1 file changed

+13
-20
lines changed

doc/symfony.md

Lines changed: 13 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -273,28 +273,22 @@ Gedmo\Loggable\LoggableListener:
273273
namespace App\EventSubscriber;
274274

275275
use Gedmo\Blameable\BlameableListener;
276+
use Gedmo\Loggable\LoggableListener;
277+
use Gedmo\Translatable\TranslatableListener;
276278
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
279+
use Symfony\Component\HttpKernel\Event\FinishRequestEvent;
277280
use Symfony\Component\HttpKernel\KernelEvents;
278281
use Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface;
279282

280283
final 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

Comments
 (0)