DependencyInjection/SimpleBaseExtension.php
protected function getConfigurationInstance(): ? ConfigurationInterface
    {
        return $this->mappingBagProvider
            ? new BaseConfiguration(
                $this->getAlias(),
                $this->mappingBagProvider
            )
            : null;
    }
protected function getConfigurationInstance(): ? ConfigurationInterface
    {
        return $this->mappingBagProvider
            ? new BaseConfiguration(
                $this->getAlias(),
                $this->mappingBagProvider
            )
            : null;
    }
protected function getConfigurationInstance ( ) : ? ConfigurationInterface { return $ this -> mappingBagProvider ? new BaseConfiguration ( $ this -> getAlias ( ) , $ this -> mappingBagProvider ) : null ; }
Return a new Configuration instance.

If object returned by this method is an instance of
ConfigurationInterface, extension will use the Configuration to read all
bundle config definitions.

Also will call getParametrizationValues method to load some config values
to internal parameters.

@return ConfigurationInterface|null
Return a new Configuration instance .