@@ 173-194 (lines=22) @@ | ||
170 | return $node; |
|
171 | } |
|
172 | ||
173 | private function addCommandBusesNode() |
|
174 | { |
|
175 | $treeBuilder = new TreeBuilder(); |
|
176 | $node = $treeBuilder->root('command_buses'); |
|
177 | ||
178 | $node->useAttributeAsKey('name') |
|
179 | ->prototype('array') |
|
180 | ->children() |
|
181 | ->scalarNode('type')->isRequired()->end() |
|
182 | ->scalarNode('connector')->end() |
|
183 | ->scalarNode('routing_strategy')->end() |
|
184 | ->arrayNode('handler_interceptors') |
|
185 | ->prototype('scalar')->end() |
|
186 | ->end() |
|
187 | ->arrayNode('dispatch_interceptors') |
|
188 | ->prototype('scalar')->end() |
|
189 | ->end() |
|
190 | ->end() |
|
191 | ->end(); |
|
192 | ||
193 | return $node; |
|
194 | } |
|
195 | ||
196 | private function addEventBusesNode() |
|
197 | { |
|
@@ 281-304 (lines=24) @@ | ||
278 | return $node; |
|
279 | } |
|
280 | ||
281 | private function addConnectorsNode() |
|
282 | { |
|
283 | $treeBuilder = new TreeBuilder(); |
|
284 | $node = $treeBuilder->root('connectors'); |
|
285 | ||
286 | $node |
|
287 | ->children() |
|
288 | ->arrayNode('redis') |
|
289 | ->canBeUnset() |
|
290 | ->useAttributeAsKey('name') |
|
291 | ->prototype('array') |
|
292 | ->cannotBeEmpty() |
|
293 | ->children() |
|
294 | ->scalarNode('url')->defaultValue('tcp://127.0.0.1:6379')->end() |
|
295 | ->scalarNode('routing_strategy')->end() |
|
296 | ->scalarNode('local_segment')->end() |
|
297 | ->end() |
|
298 | ->end() |
|
299 | ->end() |
|
300 | ->end() |
|
301 | ->end(); |
|
302 | ||
303 | return $node; |
|
304 | } |
|
305 | ||
306 | private function addAggregatesNode() |
|
307 | { |