public function __construct()
{
$requestProcessors = StaticContainer::get('Piwik\\Plugin\\RequestProcessors');
$this->requestProcessors = $requestProcessors->getRequestProcessors();
$this->visitorRecognizer = StaticContainer::get('Piwik\\Tracker\\VisitorRecognizer');
$this->visitProperties = null;
$this->userSettings = StaticContainer::get('Piwik\\Tracker\\Settings');
$this->invalidator = StaticContainer::get('Piwik\\Archive\\ArchiveInvalidator');
}
public function __construct($request, Visit\VisitProperties $visitProperties) { parent::__construct(); $this->request = $request; $this->visitProperties = $visitProperties; $this->visitProperties->setProperty('location_ip', $request->getIp()); $this->visitProperties->setProperty('idvisitor', 1); }