| @@ 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 |     { | |