From de05a28deae8387abe23e8c750391eca910f2183 Mon Sep 17 00:00:00 2001 From: Fabian Erni Date: Mon, 4 Nov 2019 11:29:31 +0100 Subject: [PATCH] Symfony Deprecation Warning Warning: Using Symfony\Component\Config\Definition\Builder\ArrayNodeDefinition::cannotBeEmpty() at path "openclassrooms_onesky.file_paths" has no effect, consider requiresAtLeastOneElement() instead. In 4.0 both methods will behave the same. https://github.com/symfony/config/blob/3.4/Definition/Builder/ArrayNodeDefinition.php#L416 --- DependencyInjection/Configuration.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index 2aebbe1..f6c634f 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -23,8 +23,8 @@ public function getConfigTreeBuilder() ->scalarNode('project_id')->isRequired()->cannotBeEmpty()->end() ->scalarNode('file_format')->cannotBeEmpty()->defaultValue('xliff')->end() ->scalarNode('source_locale')->cannotBeEmpty()->defaultValue('en')->end() - ->arrayNode('locales')->requiresAtLeastOneElement()->cannotBeEmpty()->prototype('scalar')->end()->end() - ->arrayNode('file_paths')->requiresAtLeastOneElement()->cannotBeEmpty()->prototype('scalar')->end()->end() + ->arrayNode('locales')->requiresAtLeastOneElement()->prototype('scalar')->end()->end() + ->arrayNode('file_paths')->requiresAtLeastOneElement()->prototype('scalar')->end()->end() ->scalarNode('keep_all_strings')->cannotBeEmpty()->defaultValue(true)->end() ->end();