function updateAllOwsProxyUrls() { $wmsId = $this->wms_id; // if WMS id is unknown, try to // find it via OWS proxy entry //FIXME -Funktion berichtigen if (!$wmsId) { $md5 = wms::getHashFromOwsProxyUrl($url); if ($md5) { $wmsId = $this->getWmsIdByOwsProxyHash($md5); if (!is_null($wmsId)) { $this->wms_id = $wmsId; } } } $this->wms_getmap = $this->updateOwsProxyUrl($this->wms_getmap); $this->wms_getfeatureinfo = $this->updateOwsProxyUrl($this->wms_getfeatureinfo); $this->wms_getlegendurl = $this->updateOwsProxyUrl($this->wms_getlegendurl); for ($i = 0; $i < count($this->objLayer); $i++) { for ($j = 0; $j < count($this->objLayer[$i]->layer_style); $j++) { $this->objLayer[$i]->layer_style[$j]["legendurl"] = $this->updateOwsProxyUrl($this->objLayer[$i]->layer_style[$j]["legendurl"]); } } }