Piwik\Tracker\Visit::markArchivedReportsAsInvalidIfArchiveAlreadyFinished PHP Method

markArchivedReportsAsInvalidIfArchiveAlreadyFinished() private method

    private function markArchivedReportsAsInvalidIfArchiveAlreadyFinished()
    {
        $idSite = (int) $this->request->getIdSite();
        $time = $this->request->getCurrentTimestamp();
        $timezone = $this->getTimezoneForSite($idSite);
        if (!isset($timezone)) {
            return;
        }
        $date = Date::factory((int) $time, $timezone);
        if (!$date->isToday()) {
            // we don't have to handle in case date is in future as it is not allowed by tracker
            $this->invalidator->rememberToInvalidateArchivedReportsLater($idSite, $date);
        }
    }