Я использую настройки безопасности Symfony.Все работает нормально, но я не знаю, как сделать одну важную вещь:
В ветке я могу получить информацию о текущем пользователе, выполнив:
Welcome, {{ app.user.username }}
или аналогичный
Как мне получить доступ к этой же информации в контроллере?В частности, я хочу получить текущий пользовательский объект, чтобы я мог сохранить его реляционно в другом объекте (сопоставление один к одному).
Я действительно надеялся, что это будет
$this->get('security.context')->getToken()->getUser()
но это не работаетЭто дает мне класс типа
Symfony\Component\Security\Core\User\User
, и я хочу один из типов
Acme\AuctionBundle\Entity\User
, который является моей сущностью ....