Code Duplication    Length = 6-6 lines in 2 locations

DependencyInjection/FOSRestExtension.php 2 locations

@@ 349-354 (lines=6) @@
346
        $bodyConverter = $container->hasDefinition('fos_rest.converter.request_body') ? $container->getDefinition('fos_rest.converter.request_body') : null;
347
        $viewHandler = $container->getDefinition('fos_rest.view_handler.default');
348
349
        if (!empty($config['serializer']['version'])) {
350
            if ($bodyConverter) {
351
                $bodyConverter->replaceArgument(2, $config['serializer']['version']);
352
            }
353
            $viewHandler->addMethodCall('setExclusionStrategyVersion', array($config['serializer']['version']));
354
        }
355
356
        if (!empty($config['serializer']['groups'])) {
357
            if ($bodyConverter) {
@@ 356-361 (lines=6) @@
353
            $viewHandler->addMethodCall('setExclusionStrategyVersion', array($config['serializer']['version']));
354
        }
355
356
        if (!empty($config['serializer']['groups'])) {
357
            if ($bodyConverter) {
358
                $bodyConverter->replaceArgument(1, $config['serializer']['groups']);
359
            }
360
            $viewHandler->addMethodCall('setExclusionStrategyGroups', array($config['serializer']['groups']));
361
        }
362
363
        $viewHandler->addMethodCall('setSerializeNullStrategy', array($config['serializer']['serialize_null']));
364
    }