Todo List
[line 51]
[line 57]
WmsServerManager __construct( [mixed $maxExecutionTime = 300])
boolean addServer( string $serverName, string $serverUrl, string $serverComment)
array buildServersList( [boolean $fileStatus = false])
object the createWmsLayer( string $serverUrl, string $layerName)
string fetchLayerAbstract( integer $serverId, integer $abstractId)
string fetchLayerBbox( integer $bboxId)
array fetchLayerMetadatas( array $serverRec, array $capabRec, [boolean $boundingbox = false], [boolean $style = false], [boolean $abstract = false], [boolean $metadata = false])
capabilities database record
string fetchLayerSrs( integer $serverId, string $srsIds)
array fetchLayerStyle( integer $styleId)
void flushServer( integer $dbServer, string $serverUrl)
void getCapabilities( string $onlineResource, string $capabilitiesFile)
array getServerByUrl( integer $dbServer, string $serverUrl, [boolean $strict = true])
string normalizeString( string $string)
e.g. "http://my.host.com/cgi-bin/mywms?" becomes "http___my_host_com_cgi_bin_mywms_"
boolean parseCapabilities( string $capabilitiesFile, integer $serverId)
boolean refreshServer( string $serverUrl)
void removeServer( string $serverUrl)
void setServerStatus( string $serverUrl, integer $status)
boolean testServer( string $onlineResource)
void updateServer( string $serverUrl, string $newServerName, string $newServerUrl, string $userComment)
string validateUrl( string $url, [boolean $capabilities = false])