Code Duplication    Length = 9-9 lines in 2 locations

src/DependencyInjection/FOSElasticaExtension.php 2 locations

@@ 653-661 (lines=9) @@
650
    /**
651
     * Loads the index manager.
652
     **/
653
    private function loadIndexManager(ContainerBuilder $container): void
654
    {
655
        $indexRefs = \array_map(function ($index) {
656
            return $index['reference'];
657
        }, $this->indexConfigs);
658
659
        $managerDef = $container->getDefinition('fos_elastica.index_manager');
660
        $managerDef->replaceArgument(0, $indexRefs);
661
    }
662
663
    /**
664
     * Load index template manager.
@@ 666-674 (lines=9) @@
663
    /**
664
     * Load index template manager.
665
     */
666
    private function loadIndexTemplateManager(ContainerBuilder $container): void
667
    {
668
        $indexTemplateRefs = \array_map(function ($index) {
669
            return $index['reference'];
670
        }, $this->indexTemplateConfigs);
671
672
        $managerDef = $container->getDefinition('fos_elastica.index_template_manager');
673
        $managerDef->replaceArgument(0, $indexTemplateRefs);
674
    }
675
676
    /**
677
     * Makes sure a specific driver has been loaded.