@@ -112,31 +112,32 @@ public function getConfigTreeBuilder()
112112 ->info ('Use this setting to define path console path. ' )
113113 ->end ()
114114 ->scalarNode ('cache_handler ' )->isRequired ()->info ('Cache handler. ' )->end ()
115- ->arrayNode ('connections ' )->prototype ('array ' )
116- ->children ()
117- ->scalarNode ('driver ' )->isRequired ()->cannotBeEmpty ()
118- ->validate ()
119- ->ifNotInArray ($ drivers )
120- ->thenInvalid ('Invalid queue driver "%s". Supported drivers are ' . implode (', ' , $ drivers ))
115+ ->arrayNode ('connections ' )
116+ ->useAttributeAsKey ('name ' )
117+ ->prototype ('array ' )
118+ ->children ()
119+ ->scalarNode ('driver ' )->isRequired ()->cannotBeEmpty ()
120+ ->validate ()
121+ ->ifNotInArray ($ drivers )
122+ ->thenInvalid ('Invalid queue driver "%s". Supported drivers are ' . implode (', ' , $ drivers ))
123+ ->end ()
121124 ->end ()
125+ ->scalarNode ('queue ' )->end ()
126+ ->scalarNode ('key ' )->end ()
127+ ->scalarNode ('client ' )->end ()
128+ ->integerNode ('retry_after ' )->end ()
129+ ->scalarNode ('secret ' )->end ()
130+ ->scalarNode ('region ' )->end ()
131+ ->booleanNode ('persistent ' )->defaultFalse ()->end ()
132+ ->scalarNode ('host ' )->end ()
133+ ->scalarNode ('repository ' )->end ()
134+ ->scalarNode ('prefix ' )->end ()
135+ ->scalarNode ('endpoint ' )->end ()
136+ ->integerNode ('timeout ' )->end ()
137+ ->integerNode ('port ' )->end ()
122138 ->end ()
123- ->scalarNode ('queue ' )->end ()
124- ->scalarNode ('key ' )->end ()
125- ->scalarNode ('client ' )->end ()
126- ->integerNode ('retry_after ' )->end ()
127- ->scalarNode ('secret ' )->end ()
128- ->scalarNode ('region ' )->end ()
129- ->booleanNode ('persistent ' )->defaultFalse ()->end ()
130- ->scalarNode ('host ' )->end ()
131- ->scalarNode ('repository ' )->end ()
132- ->scalarNode ('prefix ' )->end ()
133- ->scalarNode ('endpoint ' )->end ()
134- ->integerNode ('timeout ' )->end ()
135- ->integerNode ('port ' )->end ()
136139 ->end ()
137- ->end ()
138- ->end ()
139- ;
140+ ->end ();
140141
141142 return $ treeBuilder ;
142143 }
0 commit comments