protected function executeOperation(Queries\IOperationQuery $query, Queries\IResolvedParameterRegistry $resolvedParameters) { $scopedCollection = $this->queryProvider->evaluateScope($query->getScope(), $resolvedParameters); OperationEvaluator::evaluate($scopedCollection, $query->getOperation(), $resolvedParameters); }