Я использую Symfony Service Configurator в своем проекте для настройки службы после ее создания (Docs), в режиме Configure Мне нужен текущий пользователь, зарегистрированный, поэтому я вставляю контейнер и я попытался получить токенную форму службы Security.context, но у меня всегда был NULL. Я попытался также вставить только конструкцию security.context в мою конструкцию Configurator, но я получил тот же результат.Конфигуратор Symfony Service: getToken с security.context является NULL
Любые идеи pls
Спасибо.
class MyConfigurator { private $container; public function __construct(ContainerInterface $container) { $this->container = $container; } public function configure() { $user = $this->container->get('security.context')->getToken(); var_dump($user); // = NULL } }
ли Вы вошли в систему ?? –
@ skowron-line да Я зарегистрирован –
проверить http://stackoverflow.com/questions/11167979/authentication-token-always-null-in-kernel-request-event-in-symfony-2?rq=1 to посмотрите, помогает ли это –