Code Duplication    Length = 10-10 lines in 2 locations

DependencyInjection/FOSRestExtension.php 2 locations

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