@@ 768-776 (lines=9) @@ | ||
765 | * |
|
766 | * @param ContainerBuilder $container |
|
767 | **/ |
|
768 | private function loadIndexManager(ContainerBuilder $container) |
|
769 | { |
|
770 | $indexRefs = array_map(function ($index) { |
|
771 | return $index['reference']; |
|
772 | }, $this->indexConfigs); |
|
773 | ||
774 | $managerDef = $container->getDefinition('fos_elastica.index_manager'); |
|
775 | $managerDef->replaceArgument(0, $indexRefs); |
|
776 | } |
|
777 | ||
778 | /** |
|
779 | * Load index template manager |
|
@@ 785-793 (lines=9) @@ | ||
782 | * |
|
783 | * @return void |
|
784 | */ |
|
785 | private function loadIndexTemplateManager(ContainerBuilder $container) |
|
786 | { |
|
787 | $indexTemplateRefs = array_map(function ($index) { |
|
788 | return $index['reference']; |
|
789 | }, $this->indexTemplateConfigs); |
|
790 | ||
791 | $managerDef = $container->getDefinition('fos_elastica.index_template_manager'); |
|
792 | $managerDef->replaceArgument(0, $indexTemplateRefs); |
|
793 | } |
|
794 | ||
795 | /** |
|
796 | * Makes sure a specific driver has been loaded. |