Example #1
0
 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;
 }
Example #2
0
 /**
  * @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;
 }