Symfony 1.4:使用SetAttribute将数组存储在会话中

时间:2010-04-16 23:14:50

标签: session symfony1 attributes symfony-1.4

我想知道是否有人知道如何将数组存储到用户会话中?

这是存储单个属性的方法:

$this->getUser()->setAttribute('something', $something);

文档说:

“用户属性可以存储任何类型的数据(字符串,数组和关联数组)”

......但是没有再说什么了。 API文档没有“SetAttributes”或类似的东西。

谢谢。

1 个答案:

答案 0 :(得分:11)

呃,当我把问题写出来时,很明显:

$something = array();

$this->getUser()->setAttribute('something', $something);

解决。