我有一个父配置规范
GenericDatabaseAdapterConfiguration implements ConfigurationInterface
它有一些默认值-主机、用户和密码。还有一些子级有其特定的配置选项。
MySQLDatabaseAdapterConfiguration extends GenericDatabaseAdapterConfiguration
它有
charset
选择,那
MSSQLDatabaseAdapterConfiguration
怎样才能改变现有的
TreeBuilder
从返回的
GenericDatabaseAdapterConfiguration::getConfigTreeBuilder()
. 理想情况下我想要
parent::getConfigTreeBuilder()->appendTo('parameters', $mssqlCustomSettingsNode);
到目前为止,我在泛型类中创建了扩展点。
$this->append($this->getSshTunnelConnectionParametersNode())
在树和空方法中调用
getSshTunnelConnectionParametersNode
有更好的方法吗?