Add slaves configuration for propel in config.yml
This commit is contained in:
parent
e0d2b9f43a
commit
6fe154ab94
|
@ -107,6 +107,18 @@ class Configuration implements ConfigurationInterface
|
||||||
->scalarNode('password')->defaultValue('')->end()
|
->scalarNode('password')->defaultValue('')->end()
|
||||||
->scalarNode('dsn')->defaultValue('')->end()
|
->scalarNode('dsn')->defaultValue('')->end()
|
||||||
->scalarNode('classname')->defaultValue($this->debug ? 'DebugPDO' : 'PropelPDO')->end()
|
->scalarNode('classname')->defaultValue($this->debug ? 'DebugPDO' : 'PropelPDO')->end()
|
||||||
|
->arrayNode('slaves')
|
||||||
|
->useAttributeAsKey('name')
|
||||||
|
->prototype('array')
|
||||||
|
->children()
|
||||||
|
->scalarNode('driver')->defaultValue('mysql')->end()
|
||||||
|
->scalarNode('user')->defaultValue('root')->end()
|
||||||
|
->scalarNode('password')->defaultValue('')->end()
|
||||||
|
->scalarNode('dsn')->defaultValue('')->end()
|
||||||
|
->scalarNode('classname')->defaultValue($this->debug ? 'DebugPDO' : 'PropelPDO')->end()
|
||||||
|
->end()
|
||||||
|
->end()
|
||||||
|
->end()
|
||||||
->end()
|
->end()
|
||||||
->fixXmlConfig('option')
|
->fixXmlConfig('option')
|
||||||
->children()
|
->children()
|
||||||
|
@ -169,6 +181,18 @@ class Configuration implements ConfigurationInterface
|
||||||
->scalarNode('password')->defaultValue('')->end()
|
->scalarNode('password')->defaultValue('')->end()
|
||||||
->scalarNode('dsn')->defaultValue('')->end()
|
->scalarNode('dsn')->defaultValue('')->end()
|
||||||
->scalarNode('classname')->defaultValue($this->debug ? 'DebugPDO' : 'PropelPDO')->end()
|
->scalarNode('classname')->defaultValue($this->debug ? 'DebugPDO' : 'PropelPDO')->end()
|
||||||
|
->arrayNode('slaves')
|
||||||
|
->useAttributeAsKey('name')
|
||||||
|
->prototype('array')
|
||||||
|
->children()
|
||||||
|
->scalarNode('driver')->defaultValue('mysql')->end()
|
||||||
|
->scalarNode('user')->defaultValue('root')->end()
|
||||||
|
->scalarNode('password')->defaultValue('')->end()
|
||||||
|
->scalarNode('dsn')->defaultValue('')->end()
|
||||||
|
->scalarNode('classname')->defaultValue($this->debug ? 'DebugPDO' : 'PropelPDO')->end()
|
||||||
|
->end()
|
||||||
|
->end()
|
||||||
|
->end()
|
||||||
->end()
|
->end()
|
||||||
->fixXmlConfig('option')
|
->fixXmlConfig('option')
|
||||||
->children()
|
->children()
|
||||||
|
|
Loading…
Reference in a new issue