public function buildIndexTemplateMapping(IndexTemplateConfig $indexTemplateConfig)
    {
        $mapping = $this->buildIndexMapping($indexTemplateConfig);
        $mapping['template'] = $indexTemplateConfig->getTemplate();

        return $mapping;
    }
public function buildIndexTemplateMapping(IndexTemplateConfig $indexTemplateConfig)
    {
        $mapping = $this->buildIndexMapping($indexTemplateConfig);
        $mapping['template'] = $indexTemplateConfig->getTemplate();

        return $mapping;
    }
public function buildIndexTemplateMapping ( IndexTemplateConfig $ indexTemplateConfig ) { $ mapping = $ this -> buildIndexMapping ( $ indexTemplateConfig ) ; $ mapping [ 'template' ] = $ indexTemplateConfig -> getTemplate ( ) ; return $ mapping ; }
Builds mappings for an entire index template.

@param IndexTemplateConfig $indexTemplateConfig

@return array
Builds mappings for an entire index template .