Doctrine\DBAL\Platforms\PostgreSqlPlatform::getDateArithmeticIntervalExpression PHP Метод

getDateArithmeticIntervalExpression() защищенный Метод

protected getDateArithmeticIntervalExpression ( $date, $operator, $interval, $unit )
    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)";
    }
PostgreSqlPlatform