|  | @@ 100-106 (lines=7) @@ | 
                                                            
                                    | 97 |  |         $this->containerBuilder->setDefinition('mongo.client_registry', $clientRegistryDefinition); | 
                                                            
                                    | 98 |  |     } | 
                                                            
                                    | 99 |  |  | 
                                                            
                                    | 100 |  |     private function defineConnectionFactory() | 
                                                            
                                    | 101 |  |     { | 
                                                            
                                    | 102 |  |         $factoryDefinition = new Definition(ConnectionFactory::class, [new Reference('mongo.client_registry')]); | 
                                                            
                                    | 103 |  |         $factoryDefinition->setPublic(false); | 
                                                            
                                    | 104 |  |  | 
                                                            
                                    | 105 |  |         $this->containerBuilder->setDefinition('mongo.connection_factory', $factoryDefinition); | 
                                                            
                                    | 106 |  |     } | 
                                                            
                                    | 107 |  |  | 
                                                            
                                    | 108 |  |     /** | 
                                                            
                                    | 109 |  |      * @param array $connections | 
                                                                                
                                |  | @@ 135-146 (lines=12) @@ | 
                                                            
                                    | 132 |  |         $this->containerBuilder->setDefinition('facile_mongo_db.event_dispatcher', $eventManagerDefinition); | 
                                                            
                                    | 133 |  |     } | 
                                                            
                                    | 134 |  |  | 
                                                            
                                    | 135 |  |     private function defineListeners() | 
                                                            
                                    | 136 |  |     { | 
                                                            
                                    | 137 |  |         $dataCollectorListenerDefinition = new Definition( | 
                                                            
                                    | 138 |  |             DataCollectorListener::class, | 
                                                            
                                    | 139 |  |             [ | 
                                                            
                                    | 140 |  |                 new Reference('facile_mongo_db.logger') | 
                                                            
                                    | 141 |  |             ] | 
                                                            
                                    | 142 |  |         ); | 
                                                            
                                    | 143 |  |         $dataCollectorListenerDefinition->setPublic(false); | 
                                                            
                                    | 144 |  |  | 
                                                            
                                    | 145 |  |         $this->containerBuilder->setDefinition('facile_mongo_db.data_collector.listener', $dataCollectorListenerDefinition); | 
                                                            
                                    | 146 |  |     } | 
                                                            
                                    | 147 |  |  | 
                                                            
                                    | 148 |  |     private function attachEventsToEventManager() | 
                                                            
                                    | 149 |  |     { |