protected function compileAggregate(Aggregate $aggregate, array &$bindings): string
    {
        return $aggregate->function.'('.$this->compileIdentifier($aggregate->column, $bindings).')';
    }
protected function compileAggregate(Aggregate $aggregate, array &$bindings): string
    {
        return $aggregate->function.'('.$this->compileIdentifier($aggregate->column, $bindings).')';
    }
protected function compileAggregate ( Aggregate $ aggregate , array & $ bindings ) : string { return $ aggregate -> function . '(' . $ this -> compileIdentifier ( $ aggregate -> column , $ bindings ) . ')' ; }
Converts an Aggregate object to an SQL query text.

@param Aggregate $aggregate Aggregate
@param array $bindings Bound values (array is filled by link)
@return string SQL text
Converts an Aggregate object to an SQL query text .