Behat\Behat\Gherkin\ServiceContainer\GherkinExtension::configure PHP Method

configure() public method

public configure ( ArrayNodeDefinition $builder )
$builder Symfony\Component\Config\Definition\Builder\ArrayNodeDefinition
    public function configure(ArrayNodeDefinition $builder)
    {
        $builder->addDefaultsIfNotSet()->children()->scalarNode('cache')->info('Sets the gherkin parser cache folder')->defaultValue(is_writable(sys_get_temp_dir()) ? sys_get_temp_dir() . DIRECTORY_SEPARATOR . 'behat_gherkin_cache' : null)->end()->arrayNode('filters')->info('Sets the gherkin filters (overridable by CLI options)')->performNoDeepMerging()->defaultValue(array())->useAttributeAsKey('name')->prototype('scalar')->end()->end()->end();
    }