Inheritance: extends eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\SiteAccessAware\HookableConfigurationMapperInterface
 /**
  * Generates the configuration tree builder.
  *
  * @return \Symfony\Component\Config\Definition\Builder\TreeBuilder The tree builder
  */
 public function getConfigTreeBuilder()
 {
     $treeBuilder = new TreeBuilder();
     $rootNode = $treeBuilder->root('ezpublish');
     $this->addRepositoriesSection($rootNode);
     $this->addSiteaccessSection($rootNode);
     $this->addImageMagickSection($rootNode);
     $this->addHttpCacheSection($rootNode);
     $this->addPageSection($rootNode);
     $this->addRouterSection($rootNode);
     // Delegate SiteAccess config to configuration parsers
     $this->mainConfigParser->addSemanticConfig($this->generateScopeBaseNode($rootNode));
     return $treeBuilder;
 }