getIdSite()); } catch (UnexpectedWebsiteFoundException $e) { return; } $isIntranetSite = !empty($site['type']) && $site['type'] === Type::ID; if ($isIntranetSite && !StaticContainer::get($this->settingName)) { $this->setTrustCookiesSetting(1); $this->didEnableSetting = true; } elseif ($this->didEnableSetting) { // we reset it in case of bulk tracking with different sites etc $this->setTrustCookiesSetting(0); $this->didEnableSetting = false; } } private function setTrustCookiesSetting($value) { StaticContainer::get('Piwik\Tracker\VisitorRecognizer')->setTrustCookiesOnly($value); StaticContainer::getContainer()->set($this->settingName, $value); } }