Code Duplication    Length = 9-9 lines in 2 locations

src/DependencyInjection/FOSElasticaExtension.php 2 locations

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