2011-12-18 6 views

答えて

64

、:

{{ app.user }} 

そして、あなたのコントローラでは、あなたはフレームワークバンドルが提供するベースコントローラを拡張する場合は、あなたが行うことができます:

$this->getUser(); 

とにかく、サービスコンテナからアクセスできます。

$securityContext = $container->get('security.context'); 
$token = $securityContext->getToken(); 
$user = $token->getUser(); 
+0

ありがとう、ありがとうございました。 – DavidW

+0

http://stackoverflow.com/a/10538223/1179841 – Sithu

+1

代わりに、 '$ this-> container-> get( 'security.authorization_checker')'を使用してください(2.6の新機能) – Ronan

0

この質問はかなり古いですが、あなたはPHPエンジンを使用するテンプレートでユーザを得ることができます

$app->getUser(); 
関連する問題