Code Duplication    Length = 6-6 lines in 2 locations

src/DependencyInjection/FOSElasticaExtension.php 2 locations

@@ 544-549 (lines=6) @@
541
                $providerDef->replaceArgument(3, $baseConfig);
542
543
                break;
544
            case 'mongodb':
545
                $providerDef = new ChildDefinition('fos_elastica.pager_provider.prototype.'.$driver);
546
                $providerDef->replaceArgument(2, $typeConfig['model']);
547
                $providerDef->replaceArgument(3, $baseConfig);
548
549
                break;
550
            case 'phpcr':
551
                $providerDef = new ChildDefinition('fos_elastica.pager_provider.prototype.'.$driver);
552
                $providerDef->replaceArgument(2, $typeConfig['model']);
@@ 550-555 (lines=6) @@
547
                $providerDef->replaceArgument(3, $baseConfig);
548
549
                break;
550
            case 'phpcr':
551
                $providerDef = new ChildDefinition('fos_elastica.pager_provider.prototype.'.$driver);
552
                $providerDef->replaceArgument(2, $typeConfig['model']);
553
                $providerDef->replaceArgument(3, $baseConfig);
554
555
                break;
556
            default:
557
                throw new \LogicException(sprintf('The pager provider for driver "%s" does not exist.', $driver));
558
        }