day} $hour:00:00"))->format('Y-m-d H'); if (!isset($this->stats[$key])) { $this->stats[$key] = new HourStat($key); } return $this->stats[$key]; } /** * @return HourStat[] */ public function getStats() { return $this->stats; } /** * @return int */ public function getSum() { $sum = 0; foreach ($this->stats as $stat) { $sum += $stat->getCount(); } return $sum; } public function getCount(): int { return count($this->stats); } }