targets = $targets; } /** * We send this data via server to not expose eg PHP version to users * @return Tracker[] */ public function makeTrackers() { $trackers = array(); $targets = $this->targets->getTargets(); foreach ($targets as $target) { $tracker = new Tracker($target['idSite'], $target['url']); $tracker->setBaseApiUrl($target['url']); $tracker->setRequestTimeout($seconds = 15); $tracker->setAnonymousUrl(); $tracker->setUrlReferrer(''); if (isset($target['token_auth'])) { $tracker->setTokenAuth($target['token_auth']); } $trackers[] = $tracker; } return $trackers; } }