エンティティ内のユーザー オブジェクトを取得しようとしています。FosUserBundle と PugxMultiUserBundle を使用しており、次のコマンドを試しました。
container->get('fos_user.user_manager')->getToken()->getUser();
しかし、私は得る:
Undefined property $container
どうすれば修正できますか?
ご協力ありがとうございました。
機能しない関数はエンティティ内にあり、次のとおりです。
protected function getUploadDir()
{
$userManager = $this->container->get('security.context');
$user = $userManager->findUserByUsername($this->container->get('security.context')
->getToken()
->getUser());
return 'uploads/'.$user;
}