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