public function addConfiguration(NodeBuilder $node) { $node->scalarNode('key')->isRequired()->cannotBeEmpty()->end()->scalarNode('token_provider')->end(); foreach ($this->options as $name => $value) { if (is_bool($value)) { $node->booleanNode($name)->defaultValue($value); } else { $node->scalarNode($name)->defaultValue($value); } } }
public function addConfiguration(NodeBuilder $node) { $node->scalarNode('provider')->end()->booleanNode('remember_me')->defaultTrue()->end()->scalarNode('success_handler')->end()->scalarNode('failure_handler')->end(); foreach ($this->options as $name => $default) { if (is_bool($default)) { $node->booleanNode($name)->defaultValue($default); } else { $node->scalarNode($name)->defaultValue($default); } } }