eZ\Publish\Core\Search\Elasticsearch\Content\CriterionVisitor\SubtreeIn::getCondition PHP Method

getCondition() protected method

Returns nested condition common for filter and query contexts.
protected getCondition ( eZ\Publish\API\Repository\Values\Content\Query\Criterion $criterion ) : array
$criterion eZ\Publish\API\Repository\Values\Content\Query\Criterion
return array
    protected function getCondition(Criterion $criterion)
    {
        $filters = array();
        foreach ($criterion->value as $value) {
            $filters[] = array('prefix' => array('locations_doc.path_string_id' => $value));
        }
        return $filters;
    }