Code Duplication    Length = 9-9 lines in 2 locations

src/DependencyInjection/FOSElasticaExtension.php 2 locations

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