public function count() { if (!$this->resetKeys) { $count = array(); foreach ($this->data as $group => $data) { $count[$group] = count($data); } } else { $count = count($this->data); } return $count; }