private function setDays(array $days) { if (empty($days)) { throw new \InvalidArgumentException('At least one day must be added.'); } $this->days = []; foreach ($days as $day) { $this->addDay($day); } }