PHP Class Elastica\ResultSet\ProcessingBuilder

Inheritance: implements Elastica\ResultSet\BuilderInterface
Afficher le fichier Open project: ruflin/elastica

Méthodes publiques

Méthode Description
__construct ( Elastica\ResultSet\BuilderInterface $builder, Elastica\ResultSet\ProcessorInterface $processor )
buildResultSet ( Response $response, Query $query ) : ResultSet Runs any registered transformers on the ResultSet before returning it, allowing the transformers to inject additional data into each Result.

Method Details

__construct() public méthode

public __construct ( Elastica\ResultSet\BuilderInterface $builder, Elastica\ResultSet\ProcessorInterface $processor )
$builder Elastica\ResultSet\BuilderInterface
$processor Elastica\ResultSet\ProcessorInterface

buildResultSet() public méthode

Runs any registered transformers on the ResultSet before returning it, allowing the transformers to inject additional data into each Result.
public buildResultSet ( Response $response, Query $query ) : ResultSet
$response Elastica\Response
$query Elastica\Query
Résultat Elastica\ResultSet