0

我一直在寻找其他有此 symfony 2.1.8 到 2.2.0 升级折旧警告的用户:

set() 自 2.1 版起已弃用,而是访问公共属性 'vars'

我目前无法在官方文档或互联网上找到任何内容。有人可以使用公共属性变量举例吗?

4

1 回答 1

1

根据消息,您要添加信息的变量是public,因此您不需要使用set()函数来添加值。

代替 :

$object->set('name', 'value');

只需使用:

$object->vars['name'] = 'value';
于 2013-03-11T12:56:59.077 回答