public visitFilter ( eZ\Publish\API\Repository\Values\Content\Query\Criterion $criterion, |
||
$criterion | eZ\Publish\API\Repository\Values\Content\Query\Criterion | |
$dispatcher | ||
$languageFilter | array | |
Результат | mixed |
public function visitFilter(Criterion $criterion, Dispatcher $dispatcher, array $languageFilter)
{
if (count($criterion->value) > 1) {
$filter = array('terms' => array('section_id' => $criterion->value));
} else {
$filter = array('term' => array('section_id' => $criterion->value[0]));
}
return $filter;
}