clientConfig = $clientConfig; } /** * Returns the index (alias) name * * @param int $storeId * @param string $indexerId * @return string * @since 100.1.0 */ public function getIndexName($storeId, $indexerId) { $mappedIndexerId = $this->getIndexMapping($indexerId); return $this->clientConfig->getIndexPrefix() . '_' . $mappedIndexerId . '_' . $storeId; } /** * Get index name by indexer ID * * @param string $indexerId * @return string */ private function getIndexMapping($indexerId) { if ($indexerId == Fulltext::INDEXER_ID) { $mappedIndexerId = 'product'; } else { $mappedIndexerId = $indexerId; } return $mappedIndexerId; } }