Code Duplication    Length = 16-17 lines in 2 locations

src/DependencyInjection/Configuration.php 2 locations

@@ 39-55 (lines=17) @@
36
    /**
37
     * @param ArrayNodeDefinition $rootNode
38
     */
39
    private function localesSection(ArrayNodeDefinition $rootNode)
40
    {
41
        $rootNode
42
            ->children()
43
                ->arrayNode('locales')
44
                    ->defaultValue(['en'])
45
                    ->beforeNormalization()
46
                        ->ifString()
47
                            ->then($this->convertStringToArray)
48
                        ->end()
49
                    ->end()
50
                    ->requiresAtLeastOneElement()
51
                    ->prototype('scalar')
52
                ->end()
53
            ->end()
54
        ;
55
    }
56
57
    /**
58
     * @param ArrayNodeDefinition $rootNode
@@ 79-94 (lines=16) @@
76
    /**
77
     * @param ArrayNodeDefinition $rootNode
78
     */
79
    private function excludedFieldsSection(ArrayNodeDefinition $rootNode)
80
    {
81
        $rootNode
82
            ->children()
83
                ->arrayNode('locales')
84
                    ->defaultValue(['id', 'locale', 'translatable'])
85
                    ->beforeNormalization()
86
                        ->ifString()
87
                            ->then($this->convertStringToArray)
88
                        ->end()
89
                    ->end()
90
                    ->prototype('scalar')
91
                ->end()
92
            ->end()
93
        ;
94
    }
95
}
96