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