Code Duplication    Length = 10-10 lines in 2 locations

DependencyInjection/FOSRestExtension.php 2 locations

@@ 257-266 (lines=10) @@
254
            }
255
        }
256
257
        if ($config['view']['mime_types']['enabled']) {
258
            $loader->load('mime_type_listener.xml');
259
260
            if (!empty($config['mime_type_listener']['service'])) {
261
                $service = $container->getDefinition('fos_rest.mime_type_listener');
262
                $service->clearTag('kernel.event_listener');
263
            }
264
265
            $container->getDefinition('fos_rest.mime_type_listener')->replaceArgument(0, $config['view']['mime_types']['formats']);
266
        }
267
268
        if ($config['view']['view_response_listener']['enabled']) {
269
            $loader->load('view_response_listener.xml');
@@ 268-277 (lines=10) @@
265
            $container->getDefinition('fos_rest.mime_type_listener')->replaceArgument(0, $config['view']['mime_types']['formats']);
266
        }
267
268
        if ($config['view']['view_response_listener']['enabled']) {
269
            $loader->load('view_response_listener.xml');
270
            $service = $container->getDefinition('fos_rest.view_response_listener');
271
272
            if (!empty($config['view_response_listener']['service'])) {
273
                $service->clearTag('kernel.event_listener');
274
            }
275
276
            $service->replaceArgument(1, $config['view']['view_response_listener']['force']);
277
        }
278
279
        $formats = [];
280
        foreach ($config['view']['formats'] as $format => $enabled) {