public function getEventCounter()
    {
        // BC support for old formats
        foreach ($this->events as $type => $events) {
            if (!isset($this->totalEvents[$type])) {
                $this->totalEvents[$type] = count($events);
            }
        }

        $counter = [
            'total' => array_sum($this->totalEvents),
        ];

        if ($this->countOnly && $this->groupUnit) {
            $counter['byUnit'] = $this->totalEventsByUnit;
        }

        return $counter;
    }
public function getEventCounter()
    {
        // BC support for old formats
        foreach ($this->events as $type => $events) {
            if (!isset($this->totalEvents[$type])) {
                $this->totalEvents[$type] = count($events);
            }
        }

        $counter = [
            'total' => array_sum($this->totalEvents),
        ];

        if ($this->countOnly && $this->groupUnit) {
            $counter['byUnit'] = $this->totalEventsByUnit;
        }

        return $counter;
    }
public function getEventCounter ( ) { // BC support for old formats foreach ( $ this -> events as $ type => $ events ) { if ( ! isset ( $ this -> totalEvents [ $ type ] ) ) { $ this -> totalEvents [ $ type ] = count ( $ events ) ; } } $ counter = [ 'total' => array_sum ( $ this -> totalEvents ) , ] ; if ( $ this -> countOnly && $ this -> groupUnit ) { $ counter [ 'byUnit' ] = $ this -> totalEventsByUnit ; } return $ counter ; }
Get total number of events for pagination.
Get total number of events for pagination .