私のプロジェクトは、fosuserbundle を使用して symfony 2.3 で実行されます。コントローラーで現在のユーザーを取得したい
$securityContext = $this->get('security.context');
$this->currentUser = $securityContext->getToken()->getUser();
で実行すると機能しindexAction()
ます。しかし、コントローラーのすべての機能でユーザーが必要なので、コードを__construct
機能に入れてみましたが、もう機能しません。
構成関数で変数を設定できないのはなぜですか?