function _calculateTotals() {
        if (empty($this->_calculateTotals)) {
            return;
        }

        $this->addSeparator();

        $totals = array();
        foreach ($this->_data as $row) {
            if (is_array($row)) {
                foreach ($this->_calculateTotals as $columnID) {
                    $totals[$columnID] += $row[$columnID];
                }
            }
        }

        $this->_data[] = $totals;
        $this->_updateRowsCols();
    }
function _calculateTotals() {
        if (empty($this->_calculateTotals)) {
            return;
        }

        $this->addSeparator();

        $totals = array();
        foreach ($this->_data as $row) {
            if (is_array($row)) {
                foreach ($this->_calculateTotals as $columnID) {
                    $totals[$columnID] += $row[$columnID];
                }
            }
        }

        $this->_data[] = $totals;
        $this->_updateRowsCols();
    }
function _calculateTotals ( ) { if ( empty ( $ this -> _calculateTotals ) ) { return ; } $ this -> addSeparator ( ) ; $ totals = array ( ) ; foreach ( $ this -> _data as $ row ) { if ( is_array ( $ row ) ) { foreach ( $ this -> _calculateTotals as $ columnID ) { $ totals [ $ columnID ] += $ row [ $ columnID ] ; } } } $ this -> _data [ ] = $ totals ; $ this -> _updateRowsCols ( ) ; }
Calculates totals for columns.

@return void
Calculates totals for columns .