protected function configureConnectionManager(): void
    {
        if ($this->options['connection_manager']) {
            $this->connectionManager = $this->options['connection_manager'];
        } else {
            $class = $this->options['connection_manager_class'];
            $options = $this->options['connection_manager_options'];

            $this->connectionManager = new $class($this, $options);
        }

        $this->connectionManager->setLogger($this->logger);
    }
protected function configureConnectionManager(): void
    {
        if ($this->options['connection_manager']) {
            $this->connectionManager = $this->options['connection_manager'];
        } else {
            $class = $this->options['connection_manager_class'];
            $options = $this->options['connection_manager_options'];

            $this->connectionManager = new $class($this, $options);
        }

        $this->connectionManager->setLogger($this->logger);
    }
protected function configureConnectionManager ( ) : void { if ( $ this -> options [ 'connection_manager' ] ) { $ this -> connectionManager = $ this -> options [ 'connection_manager' ] ; } else { $ class = $ this -> options [ 'connection_manager_class' ] ; $ options = $ this -> options [ 'connection_manager_options' ] ; $ this -> connectionManager = new $ class ( $ this , $ options ) ; } $ this -> connectionManager -> setLogger ( $ this -> logger ) ; }
Configures the connection manager

@return void
Configures the connection manager