我一直在寻找其他用户使用此symfony 2.1.8到2.2.0升级折旧警告:
从版本2.1开始不推荐使用set()访问公共属性“vars”而不是
我目前无法在官方文档或互联网上找到任何内容。 有人能够使用公共属性变量给出一个例子吗?
答案 0 :(得分:1)
根据消息,您要添加信息的变量为public
,因此您无需使用set()
函数来增加价值。
而不是:
$object->set('name', 'value');
只需使用:
$object->vars['name'] = 'value';