Code Duplication    Length = 9-9 lines in 2 locations

src/DependencyInjection/FOSElasticaExtension.php 2 locations

@@ 695-703 (lines=9) @@
692
    /**
693
     * Loads the index manager.
694
     **/
695
    private function loadIndexManager(ContainerBuilder $container): void
696
    {
697
        $indexRefs = array_map(function ($index) {
698
            return $index['reference'];
699
        }, $this->indexConfigs);
700
701
        $managerDef = $container->getDefinition('fos_elastica.index_manager');
702
        $managerDef->replaceArgument(0, $indexRefs);
703
    }
704
705
    /**
706
     * Load index template manager
@@ 708-716 (lines=9) @@
705
    /**
706
     * Load index template manager
707
     */
708
    private function loadIndexTemplateManager(ContainerBuilder $container): void
709
    {
710
        $indexTemplateRefs = array_map(function ($index) {
711
            return $index['reference'];
712
        }, $this->indexTemplateConfigs);
713
714
        $managerDef = $container->getDefinition('fos_elastica.index_template_manager');
715
        $managerDef->replaceArgument(0, $indexTemplateRefs);
716
    }
717
718
    /**
719
     * Makes sure a specific driver has been loaded.