Code Duplication    Length = 9-9 lines in 2 locations

src/DependencyInjection/FOSElasticaExtension.php 2 locations

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