arloURL2, $protocol, $platform_name, $public); } else if ($this->useNewUrlStructure || $force_new_url_structure) { return sprintf($this->arloURL, $protocol, $platform_name, "" ,$public); } else { return sprintf($this->arloURL, $protocol, $subdomain, $platform_name . '/', $public); } } public function setCacheTime($time) { $this->cacheTime = $time; } public function getCacheTime() { return $this->cacheTime; } public function setRequestTimeout($seconds) { $this->requestTimeout = $seconds; } public function getRequestTimeout() { return $this->requestTimeout; } public function setUseNewUrlStructure($use_new_url_structure = false) { $this->useNewUrlStructure = $use_new_url_structure; } }