protected function getSqlForSimpleProperty(DoctrineSqlFilter $sqlFilter, QuoteStrategy $quoteStrategy, ClassMetadata $targetEntity, $targetTableAlias, $targetEntityPropertyName)
{
$quotedColumnName = $quoteStrategy->getColumnName($targetEntityPropertyName, $targetEntity, $this->entityManager->getConnection()->getDatabasePlatform());
$propertyPointer = $targetTableAlias . '.' . $quotedColumnName;
if (is_array($this->operandDefinition)) {
foreach ($this->operandDefinition as $operandIterator => $singleOperandValue) {
$this->setParameter($sqlFilter, $operandIterator, $singleOperandValue);
}
} else {
$this->setParameter($sqlFilter, $this->operandDefinition, $this->operand);
}
return $this->getConstraintStringForSimpleProperty($sqlFilter, $propertyPointer);
}