[line 100]
[line 136]
[line 70]
[line 50]
[line 55]
[line 80]
[line 85]
[line 90]
[line 95]
[line 130]
[line 65]
[line 105]
[line 75]
[line 60]
[line 125]
[line 120]
[line 110]
[line 115]
ServerContext __construct( string $mapId)
void addMessage( PluginBase $plugin, string $messageId, string $message, [int $channel = Message::CHANNEL_USER])
void checkMsErrors( )
ServerConfig getConfig( )
array getCorePluginNames( )
string getIdAttribute( string $layerId)
string getIdAttributeString( string $layerId)
string getIdAttributeType( string $layerId)
It may be "string" or "integer"
int getImageType( )
string getMapId( )
MapInfo getMapInfo( )
MapInfoHandler getMapInfoHandler( )
string getMapIniPath( )
has the same location and name as the mapfile being used, but its extension is .ini instead of .map
Mapscript getMapObj( boolean 0)
If $global is set to false, will use reduced map file depending on plugin layers switch.
string getMapPath( [mixed $global = false])
MapRequest getMapRequest( )
MapResult getMapResult( )
Mapscript getMaxExtent( )
array getMessages( )
Mapscript getMsMainmapImage( )
PluginManager getPluginManager( )
ProjectHandler getProjectHandler( )
ResourceHandler getResourceHandler( )
int getTimestamp( )
boolean isDevelMessagesEnabled( )
void loadPlugins( )
void reset( )
void resetMsErrors( )
void setMapRequest( MapRequest $mapRequest)
void setMsMainmapImage( Mapscript $msMainmapImage)
void updateStateFromMapObj( )
This concerns the state that is updated once, when the MapObj has just been created.