@@ 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. |