protected function getDateArithmeticIntervalExpression($date, $operator, $interval, $unit)
{
if (self::DATE_INTERVAL_UNIT_QUARTER === $unit) {
$interval *= 3;
$unit = self::DATE_INTERVAL_UNIT_MONTH;
}
return "(" . $date . " " . $operator . " (" . $interval . " || ' " . $unit . "')::interval)";
}