Symfonyでは$_SESSIONはユーザークラスでWRAPされている。
これはつまりUSERクラスインスタンスが$_SESSIONに登録される
<?php $_SESSION = array() { "USER" => new User(); };
の構成になっているからと考えられる*1
Sessionを使うときはUSERを使う。
<?php //セッション $this->getUser()->setAttribute( $name, $var);//セッション
セッションという概念がすでにあるので、そちらを尊重してほしいと思ったり。
*1:正確なデータはVar_Dumpしてくれ。RECURSIONな変数があるので、Var_Dumpは無限ループになるので僕は断念した。