1234567891011121314151617181920212223242526 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- namespace Magento\Elasticsearch\Model\Adapter;
- /**
- * Map index data to search engine metadata
- * Convert array [[attribute_id => [entity_id => value], ... ]] to applicable for search engine [[attribute => value],]
- * @api
- * @since 100.2.0
- */
- interface BatchDataMapperInterface
- {
- /**
- * Map index data for using in search engine metadata
- *
- * @param array $documentData
- * @param int $storeId
- * @param array $context
- * @return array
- * @since 100.2.0
- */
- public function map(array $documentData, $storeId, array $context = []);
- }
|