public function visitQuery(Criterion $criterion, Dispatcher $dispatcher, array $languageFilter) { $this->validateCriterionInput($criterion); /* @var $criterion \eZ\Publish\API\Repository\Values\Content\Query\Criterion\LogicalOperator */ return array('bool' => array('must_not' => $dispatcher->dispatch($criterion->criteria[0], Dispatcher::CONTEXT_FILTER, $languageFilter))); }