Code Duplication    Length = 10-10 lines in 2 locations

DependencyInjection/FOSRestExtension.php 2 locations

@@ 247-256 (lines=10) @@
244
            }
245
        }
246
247
        if ($config['view']['mime_types']['enabled']) {
248
            $loader->load('mime_type_listener.xml');
249
250
            if (!empty($config['mime_type_listener']['service'])) {
251
                $service = $container->getDefinition('fos_rest.mime_type_listener');
252
                $service->clearTag('kernel.event_listener');
253
            }
254
255
            $container->getDefinition('fos_rest.mime_type_listener')->replaceArgument(0, $config['view']['mime_types']['formats']);
256
        }
257
258
        if ($config['view']['view_response_listener']['enabled']) {
259
            $loader->load('view_response_listener.xml');
@@ 258-267 (lines=10) @@
255
            $container->getDefinition('fos_rest.mime_type_listener')->replaceArgument(0, $config['view']['mime_types']['formats']);
256
        }
257
258
        if ($config['view']['view_response_listener']['enabled']) {
259
            $loader->load('view_response_listener.xml');
260
            $service = $container->getDefinition('fos_rest.view_response_listener');
261
262
            if (!empty($config['view_response_listener']['service'])) {
263
                $service->clearTag('kernel.event_listener');
264
            }
265
266
            $service->replaceArgument(1, $config['view']['view_response_listener']['force']);
267
        }
268
269
        $formats = [];
270
        foreach ($config['view']['formats'] as $format => $enabled) {