如何删除命名空间'foo'中保存的用户会话属性?

时间:2011-07-07 08:27:36

标签: php symfony1

要删除保存在默认名称空间中的用户会话属性foobar,只需执行以下操作:

$user->getAttributeHolder()->remove('foobar');

如果将foobar保存在名称空间foobar中,如何删除属性foobar:

$user->setAttribute('foobar', 123, 'foo');

1 个答案:

答案 0 :(得分:4)

我认为您可以像这样指定命名空间:

$user->getAttributeHolder()->remove('foobar','','foo');