protected function avoidHolidaysAndWeekdaysOff()
    {
        while (in_array($this->date, $this->datesOff)
            || in_array($this->date->format('D'), $this->weekdaysOff)) {
            $this->stats['dates off'][] = $this->date->format($this->getPageIdFormat());
            $this->date->add(new \DateInterval('P1D'));
        }
    }