PHP Class eZ\Publish\Core\REST\Server\Input\Parser\Query

Inheritance: extends Criterion
Afficher le fichier Open project: ezsystems/ezpublish-kernel

Méthodes publiques

Méthode Description
parse ( array $data, ParsingDispatcher $parsingDispatcher ) : eZ\Publish\API\Repository\Values\Content\Query Parses input structure to a Query.

Méthodes protégées

Méthode Description
buildQuery ( ) : eZ\Publish\API\Repository\Values\Content\Query Builds and returns the Query (Location or Content object).

Private Methods

Méthode Description
processCriteriaArray ( array $criteriaArray, ParsingDispatcher $parsingDispatcher ) : eZ\Publish\API\Repository\Values\Content\Query\Criterion | null

Method Details

buildQuery() abstract protected méthode

Builds and returns the Query (Location or Content object).
abstract protected buildQuery ( ) : eZ\Publish\API\Repository\Values\Content\Query
Résultat eZ\Publish\API\Repository\Values\Content\Query

parse() public méthode

Parses input structure to a Query.
public parse ( array $data, ParsingDispatcher $parsingDispatcher ) : eZ\Publish\API\Repository\Values\Content\Query
$data array
$parsingDispatcher eZ\Publish\Core\REST\Common\Input\ParsingDispatcher
Résultat eZ\Publish\API\Repository\Values\Content\Query