Code Duplication    Length = 17-17 lines in 2 locations

DependencyInjection/AbstractResourceConfiguration.php 2 locations

@@ 177-193 (lines=17) @@
174
     *
175
     * @return ScalarNodeDefinition
176
     */
177
    protected function createInterfaceNode($default = null)
178
    {
179
        $builder = new TreeBuilder();
180
        $node = $builder->root('interface', 'scalar');
181
182
        if ($default) {
183
            $node->defaultValue($default);
184
        }
185
186
        $node
187
            ->cannotBeEmpty()
188
            ->info('Name of model interface')
189
            ->end()
190
        ;
191
192
        return $node;
193
    }
194
195
    /**
196
     * @param string $default
@@ 200-216 (lines=17) @@
197
     *
198
     * @return ScalarNodeDefinition
199
     */
200
    protected function createProviderNode($default = null)
201
    {
202
        $builder = new TreeBuilder();
203
        $node = $builder->root('provider', 'scalar');
204
205
        if ($default) {
206
            $node->defaultValue($default);
207
        }
208
209
        $node
210
            ->cannotBeEmpty()
211
            ->info('Name of model provider')
212
            ->end()
213
        ;
214
215
        return $node;
216
    }
217
218
    /**
219
     * @param ArrayNodeDefinition $node