private function initOSDomain($hosts) { if ($hosts == null || count($hosts) == 0) { $hosts = isset(IGeTui::$appkeyUrlList[$this->appkey]) ? IGeTui::$appkeyUrlList[$this->appkey] : null; if ($hosts == null || count($hosts) == 0) { $hosts = $this->getOSPushDomainUrlList($this->domainUrlList, $this->appkey); IGeTui::$appkeyUrlList[$this->appkey] = $hosts; } } else { IGeTui::$appkeyUrlList[$this->appkey] = $hosts; } $this->host = ApiUrlRespectUtils::getFastest($this->appkey, $hosts); return $this->host; }
/** * @param $hosts * @return string * @throws \UnexpectedValueException * @throws \InvalidArgumentException */ private function initOSDomain($hosts) { if ($hosts === null || count($hosts) === 0) { if (array_key_exists($this->appkey, IGeTui::$appkeyUrlList)) { $hosts = IGeTui::$appkeyUrlList[$this->appkey]; } else { $hosts = $this->getOSPushDomainUrlList($this->domainUrlList, $this->appkey); IGeTui::$appkeyUrlList[$this->appkey] = $hosts; } } else { IGeTui::$appkeyUrlList[$this->appkey] = $hosts; } $this->host = ApiUrlRespectUtils::getFastest($this->appkey, $hosts); return $this->host; }