【发布时间】:2015-11-16 08:56:24
【问题描述】:
我创建了一个新的XmlResponseFormatter,现在我想更改rootTag。
class newXmlResponseFormatter extends XmlResponseFormatter
{
/**
* @var string the name of the root element.
*
*/
public $rootTag;
public function __construct($rootTag) {
parent::__construct();
$this->rootTag = $rootTag;
}
}
我在控制器中设置了该值:
$xmlFormater = new newXmlResponseFormatter('newRootTag');
在控制器中该值可用,它设置在 $rootTag 中,但它抛出了以下异常:
在实例化“app\components\override\newXmlResponseFormatter”时出现异常 'yii\base\InvalidConfigException' 和消息“缺少必需的参数“rootTag”。在 /var/www/html/Admin/vendor/yiisoft/yii2/di/Container.php:451
有谁知道可能是什么问题? 提前致谢!
【问题讨论】:
标签: yii2