original_string: private function addIndexerSection(ArrayNodeDefinition $node)
      {
          $node
              ->children()
                  ->arrayNode('indexer')
                      ->addDefaultsIfNotSet()
                      ->children()
                          ->booleanNode('sudo')->defaultValue(false)->end()
                          ->scalarNode('bin')->defaultValue('/usr/bin/indexer')->end()
                          ->scalarNode('config')->defaultNull()->end()
                      ->end()
                  ->end()
              ->end();
      }
code: private function addIndexerSection(ArrayNodeDefinition $node)
      {
          $node
              ->children()
                  ->arrayNode('indexer')
                      ->addDefaultsIfNotSet()
                      ->children()
                          ->booleanNode('sudo')->defaultValue(false)->end()
                          ->scalarNode('bin')->defaultValue('/usr/bin/indexer')->end()
                          ->scalarNode('config')->defaultNull()->end()
                      ->end()
                  ->end()
              ->end();
      }
code_tokens: private function addIndexerSection ( ArrayNodeDefinition $ node ) { $ node -> children ( ) -> arrayNode ( 'indexer' ) -> addDefaultsIfNotSet ( ) -> children ( ) -> booleanNode ( 'sudo' ) -> defaultValue ( false ) -> end ( ) -> scalarNode ( 'bin' ) -> defaultValue ( '/usr/bin/indexer' ) -> end ( ) -> scalarNode ( 'config' ) -> defaultNull ( ) -> end ( ) -> end ( ) -> end ( ) -> end ( ) ; }
docstring: Set indexer parameters
  
  @param ArrayNodeDefinition $node
docstring_tokens: Set indexer parameters