PHP Class Smile\ElasticsuiteCore\Search\Request\Query\QueryFactory

Author: Aurelien FOUCRET ([email protected])
Afficher le fichier Open project: smile-sa/elasticsuite Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( array $factories = [] ) Constructor.
create ( string $queryType, array $queryParams ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface Create a query from it's type and params.

Method Details

__construct() public méthode

Constructor.
public __construct ( array $factories = [] )
$factories array Query factories by type.

create() public méthode

Create a query from it's type and params.
public create ( string $queryType, array $queryParams ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface
$queryType string Query type (must be a valid query type defined into the factories array).
$queryParams array Query constructor params.
Résultat Smile\ElasticsuiteCore\Search\Request\QueryInterface