PHP 클래스 Smile\ElasticsuiteCore\Search\Adapter\Elasticsuite\Adapter

저자: Aurelien FOUCRET ([email protected])
상속: implements Magento\Framework\Search\AdapterInterface
파일 보기 프로젝트 열기: smile-sa/elasticsuite

공개 메소드들

메소드 설명
__construct ( Smile\ElasticsuiteCore\Search\Adapter\Elasticsuite\Response\QueryResponseFactory $responseFactory, Mapper $requestMapper, Smile\ElasticsuiteCore\Api\Client\ClientFactoryInterface $clientFactory, Psr\Log\LoggerInterface $logger ) Constructor.
query ( Magento\Framework\Search\RequestInterface $request )

비공개 메소드들

메소드 설명
doSearch ( Magento\Framework\Search\RequestInterface $request ) : array Execute the search request with ES.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( Smile\ElasticsuiteCore\Search\Adapter\Elasticsuite\Response\QueryResponseFactory $responseFactory, Mapper $requestMapper, Smile\ElasticsuiteCore\Api\Client\ClientFactoryInterface $clientFactory, Psr\Log\LoggerInterface $logger )
$responseFactory Smile\ElasticsuiteCore\Search\Adapter\Elasticsuite\Response\QueryResponseFactory Search response factory.
$requestMapper Smile\ElasticsuiteCore\Search\Adapter\Elasticsuite\Request\Mapper Search request mapper.
$clientFactory Smile\ElasticsuiteCore\Api\Client\ClientFactoryInterface ES Client Factory.
$logger Psr\Log\LoggerInterface Logger.

query() 공개 메소드

public query ( Magento\Framework\Search\RequestInterface $request )
$request Magento\Framework\Search\RequestInterface