I have Googled and done what seemed obvious - but it's not working...I'm running Symfony 5.1.7
How to get the current logged User in a service
UPDATED:
use Symfony\Component\Security\Core\Security;
class SomeSubscriber implements EventSubscriber
{
private $user = null;
private $activity = null;
public function __construct(Security $security)
{
dump($security->getUser());
//$this->user = $tokenStorage->getUser();
}
}
services.yaml:
App\EventListener\SomeSubscriber:
tags:
-
name: 'doctrine.event_subscriber'
priority: -1500