private function getPoolsSection()
    {
		$builder = new TreeBuilder();
        $node = $builder->root('pools');

        $node
			->addDefaultsIfNotSet()
			->children()
				->arrayNode('helper')
					->isRequired()
					->addDefaultsIfNotSet()
					->children()
						->variableNode('templates')->defaultValue([
							'_form.html' => 'EkynaSettingBundle:Admin/Helper:_form.html',
							'show.html'  => 'EkynaSettingBundle:Admin/Helper:show.html',
						])->end()
						->scalarNode('parent')->end()
						->scalarNode('entity')->defaultValue('Ekyna\Bundle\SettingBundle\Entity\Helper')->end()
						->scalarNode('controller')->defaultValue('Ekyna\Bundle\SettingBundle\Controller\Admin\HelperController')->end()
						->scalarNode('operator')->end()
						->scalarNode('repository')->defaultValue('Ekyna\Bundle\SettingBundle\Entity\HelperRepository')->end()
						->scalarNode('form')->defaultValue('Ekyna\Bundle\SettingBundle\Form\Type\HelperType')->end()
						->scalarNode('table')->defaultValue('Ekyna\Bundle\SettingBundle\Table\Type\HelperType')->end()
					->end()
				->end()
				->arrayNode('redirection')
					->isRequired()
					->addDefaultsIfNotSet()
					->children()
						->variableNode('templates')->defaultValue([
							'_form.html' => 'EkynaSettingBundle:Admin/Redirection:_form.html',
							'show.html'  => 'EkynaSettingBundle:Admin/Redirection:show.html',
						])->end()
						->scalarNode('parent')->end()
						->scalarNode('entity')->defaultValue('Ekyna\Bundle\SettingBundle\Entity\Redirection')->end()
						->scalarNode('controller')->defaultValue('Ekyna\Bundle\SettingBundle\Controller\Admin\RedirectionController')->end()
						->scalarNode('operator')->end()
						->scalarNode('repository')->defaultValue('Ekyna\Bundle\SettingBundle\Entity\RedirectionRepository')->end()
						->scalarNode('form')->defaultValue('Ekyna\Bundle\SettingBundle\Form\Type\RedirectionType')->end()
						->scalarNode('table')->defaultValue('Ekyna\Bundle\SettingBundle\Table\Type\RedirectionType')->end()
					->end()
				->end()
			->end()
        ;

        return $node;
    }
private function getPoolsSection()
    {
		$builder = new TreeBuilder();
        $node = $builder->root('pools');

        $node
			->addDefaultsIfNotSet()
			->children()
				->arrayNode('helper')
					->isRequired()
					->addDefaultsIfNotSet()
					->children()
						->variableNode('templates')->defaultValue([
							'_form.html' => 'EkynaSettingBundle:Admin/Helper:_form.html',
							'show.html'  => 'EkynaSettingBundle:Admin/Helper:show.html',
						])->end()
						->scalarNode('parent')->end()
						->scalarNode('entity')->defaultValue('Ekyna\Bundle\SettingBundle\Entity\Helper')->end()
						->scalarNode('controller')->defaultValue('Ekyna\Bundle\SettingBundle\Controller\Admin\HelperController')->end()
						->scalarNode('operator')->end()
						->scalarNode('repository')->defaultValue('Ekyna\Bundle\SettingBundle\Entity\HelperRepository')->end()
						->scalarNode('form')->defaultValue('Ekyna\Bundle\SettingBundle\Form\Type\HelperType')->end()
						->scalarNode('table')->defaultValue('Ekyna\Bundle\SettingBundle\Table\Type\HelperType')->end()
					->end()
				->end()
				->arrayNode('redirection')
					->isRequired()
					->addDefaultsIfNotSet()
					->children()
						->variableNode('templates')->defaultValue([
							'_form.html' => 'EkynaSettingBundle:Admin/Redirection:_form.html',
							'show.html'  => 'EkynaSettingBundle:Admin/Redirection:show.html',
						])->end()
						->scalarNode('parent')->end()
						->scalarNode('entity')->defaultValue('Ekyna\Bundle\SettingBundle\Entity\Redirection')->end()
						->scalarNode('controller')->defaultValue('Ekyna\Bundle\SettingBundle\Controller\Admin\RedirectionController')->end()
						->scalarNode('operator')->end()
						->scalarNode('repository')->defaultValue('Ekyna\Bundle\SettingBundle\Entity\RedirectionRepository')->end()
						->scalarNode('form')->defaultValue('Ekyna\Bundle\SettingBundle\Form\Type\RedirectionType')->end()
						->scalarNode('table')->defaultValue('Ekyna\Bundle\SettingBundle\Table\Type\RedirectionType')->end()
					->end()
				->end()
			->end()
        ;

        return $node;
    }
private function getPoolsSection ( ) { $ builder = new TreeBuilder ( ) ; $ node = $ builder -> root ( 'pools' ) ; $ node -> addDefaultsIfNotSet ( ) -> children ( ) -> arrayNode ( 'helper' ) -> isRequired ( ) -> addDefaultsIfNotSet ( ) -> children ( ) -> variableNode ( 'templates' ) -> defaultValue ( [ '_form.html' => 'EkynaSettingBundle:Admin/Helper:_form.html' , 'show.html' => 'EkynaSettingBundle:Admin/Helper:show.html' , ] ) -> end ( ) -> scalarNode ( 'parent' ) -> end ( ) -> scalarNode ( 'entity' ) -> defaultValue ( 'Ekyna\Bundle\SettingBundle\Entity\Helper' ) -> end ( ) -> scalarNode ( 'controller' ) -> defaultValue ( 'Ekyna\Bundle\SettingBundle\Controller\Admin\HelperController' ) -> end ( ) -> scalarNode ( 'operator' ) -> end ( ) -> scalarNode ( 'repository' ) -> defaultValue ( 'Ekyna\Bundle\SettingBundle\Entity\HelperRepository' ) -> end ( ) -> scalarNode ( 'form' ) -> defaultValue ( 'Ekyna\Bundle\SettingBundle\Form\Type\HelperType' ) -> end ( ) -> scalarNode ( 'table' ) -> defaultValue ( 'Ekyna\Bundle\SettingBundle\Table\Type\HelperType' ) -> end ( ) -> end ( ) -> end ( ) -> arrayNode ( 'redirection' ) -> isRequired ( ) -> addDefaultsIfNotSet ( ) -> children ( ) -> variableNode ( 'templates' ) -> defaultValue ( [ '_form.html' => 'EkynaSettingBundle:Admin/Redirection:_form.html' , 'show.html' => 'EkynaSettingBundle:Admin/Redirection:show.html' , ] ) -> end ( ) -> scalarNode ( 'parent' ) -> end ( ) -> scalarNode ( 'entity' ) -> defaultValue ( 'Ekyna\Bundle\SettingBundle\Entity\Redirection' ) -> end ( ) -> scalarNode ( 'controller' ) -> defaultValue ( 'Ekyna\Bundle\SettingBundle\Controller\Admin\RedirectionController' ) -> end ( ) -> scalarNode ( 'operator' ) -> end ( ) -> scalarNode ( 'repository' ) -> defaultValue ( 'Ekyna\Bundle\SettingBundle\Entity\RedirectionRepository' ) -> end ( ) -> scalarNode ( 'form' ) -> defaultValue ( 'Ekyna\Bundle\SettingBundle\Form\Type\RedirectionType' ) -> end ( ) -> scalarNode ( 'table' ) -> defaultValue ( 'Ekyna\Bundle\SettingBundle\Table\Type\RedirectionType' ) -> end ( ) -> end ( ) -> end ( ) -> end ( ) ; return $ node ; }
Returns the pools configuration definition.

@return \Symfony\Component\Config\Definition\Builder\NodeDefinition
Returns the pools configuration definition .