diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index 0a782f3..f7b0e34 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -107,6 +107,18 @@ class Configuration implements ConfigurationInterface ->scalarNode('password')->defaultValue('')->end() ->scalarNode('dsn')->defaultValue('')->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() ->fixXmlConfig('option') ->children() @@ -169,6 +181,18 @@ class Configuration implements ConfigurationInterface ->scalarNode('password')->defaultValue('')->end() ->scalarNode('dsn')->defaultValue('')->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() ->fixXmlConfig('option') ->children()