<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\Elasticsearch\Block\Adminhtml\System\Config;
/**
* Elasticsearch test connection block
* @codeCoverageIgnore
*/
class TestConnection extends \Magento\AdvancedSearch\Block\Adminhtml\System\Config\TestConnection
{
/**
* {@inheritdoc}
*/
protected function _getFieldMapping()
{
$fields = [
'engine' => 'catalog_search_engine',
'hostname' => 'catalog_search_elasticsearch_server_hostname',
'port' => 'catalog_search_elasticsearch_server_port',
'index' => 'catalog_search_elasticsearch_index_prefix',
'enableAuth' => 'catalog_search_elasticsearch_enable_auth',
'username' => 'catalog_search_elasticsearch_username',
'password' => 'catalog_search_elasticsearch_password',
'timeout' => 'catalog_search_elasticsearch_server_timeout',
];
return array_merge(parent::_getFieldMapping(), $fields);
}
}
-
Ketan authoredf012f907