Code Duplication    Length = 9-9 lines in 2 locations

src/DependencyInjection/FOSElasticaExtension.php 2 locations

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