Piwik\Plugins\CoreHome\Tracker\VisitRequestProcessor::wasLastActionNotToday PHP Метод

wasLastActionNotToday() приватный Метод

Returns true if the last action was not today.
private wasLastActionNotToday ( Piwik\Tracker\Visit\VisitProperties $visitProperties, Request $request ) : boolean
$visitProperties Piwik\Tracker\Visit\VisitProperties
$request Piwik\Tracker\Request
Результат boolean
    private function wasLastActionNotToday(VisitProperties $visitProperties, Request $request)
    {
        $lastActionTime = $visitProperties->getProperty('visit_last_action_time');
        if (empty($lastActionTime)) {
            return false;
        }
        $idSite = $request->getIdSite();
        $timezone = $this->getTimezoneForSite($idSite);
        if (empty($timezone)) {
            throw new UnexpectedWebsiteFoundException('An unexpected website was found, check idSite in the request');
        }
        $date = Date::factory((int) $lastActionTime, $timezone);
        $now = $request->getCurrentTimestamp();
        $now = Date::factory((int) $now, $timezone);
        return $date->toString() !== $now->toString();
    }