Code Duplication    Length = 9-9 lines in 2 locations

src/DependencyInjection/FOSElasticaExtension.php 2 locations

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