Code Duplication    Length = 9-9 lines in 2 locations

src/DependencyInjection/FOSElasticaExtension.php 2 locations

@@ 779-787 (lines=9) @@
776
     *
777
     * @param ContainerBuilder $container
778
     **/
779
    private function loadIndexManager(ContainerBuilder $container)
780
    {
781
        $indexRefs = array_map(function ($index) {
782
            return $index['reference'];
783
        }, $this->indexConfigs);
784
785
        $managerDef = $container->getDefinition('fos_elastica.index_manager');
786
        $managerDef->replaceArgument(0, $indexRefs);
787
    }
788
789
    /**
790
     * Load index template manager
@@ 796-804 (lines=9) @@
793
     *
794
     * @return void
795
     */
796
    private function loadIndexTemplateManager(ContainerBuilder $container)
797
    {
798
        $indexTemplateRefs = array_map(function ($index) {
799
            return $index['reference'];
800
        }, $this->indexTemplateConfigs);
801
802
        $managerDef = $container->getDefinition('fos_elastica.index_template_manager');
803
        $managerDef->replaceArgument(0, $indexTemplateRefs);
804
    }
805
806
    /**
807
     * Makes sure a specific driver has been loaded.