private function visitComparatorIn($fieldName, Comparison $comparison)
{
$values = $comparison->getValue();
if (!is_array($values)) {
throw new \InvalidArgumentException(sprintf('IN value must be an array, got "%s"', gettype($values)));
}
$paramNames = [];
foreach ($values as $value) {
$paramNames[] = $this->registerParamValue($value);
}
return sprintf('%s IN (:%s)', $fieldName, implode(', :', $paramNames));
}