/**
* Returns a statement for an expression.
*
* @param QueryBuilder $queryBuilder
*
* @return string
*/
public function getStatement(QueryBuilder $queryBuilder)
{
$paramName1 = $this->getFieldName() . $this->getUniqueId();
$paramName2 = $this->getFieldName() . $this->getUniqueId();
$queryBuilder->setParameter($paramName1, $this->getStart());
$queryBuilder->setParameter($paramName2, $this->getEnd());
return $this->field->getSelect() . ' BETWEEN :' . $paramName1 . ' AND :' . $paramName2;
}