Server

# Class: MapInfoHandler Source Location: /server/MapInfoHandler.php
### Class Overview
This class constructs the MapInfo structure. It will use the MapInfo cache when available. | ### Variables $iniPath $log $mapId $mapInfo $projectHandler $serverContext | ### Methods __construct fillDynamicKeymap fillDynamicMap getMapInfo getServerContext loadMapInfo
### Class Details [line 32] This class constructs the MapInfo structure. It will use the MapInfo cache when available. [ Top ] ### Class Variables #### $iniPath = [line 57] #### Tags:
access: | private
Type: | string
[ Top ] #### $log = [line 37] #### Tags:
access: | private
Type: | Logger
[ Top ] #### $mapId = [line 62] #### Tags:
access: | private
Type: | string
[ Top ] #### $mapInfo = [line 47] #### Tags:
access: | public
Type: | MapInfo
[ Top ] #### $projectHandler = [line 52] #### Tags:
access: | private
Type: | ProjectHandler
[ Top ] #### $serverContext = [line 42] #### Tags:
access: | private
Type: | ServerContext
[ Top ] ### Class Methods ### constructor __construct [line 68]
`MapInfoHandler __construct( ServerContext $serverContext)`
Constructor #### Tags:
access: | public
#### Parameters:
ServerContext | $serverContext |
[ Top ] ### method fillDynamicKeymap [line 101]
`void fillDynamicKeymap( )`
Fills dynamic general keymap information. #### Tags:
access: | private
[ Top ] ### method fillDynamicMap [line 87]
`void fillDynamicMap( )`
Fills dynamic general map information, like map name. #### Tags:
access: | private
[ Top ] ### method getMapInfo [line 174]
`MapInfo getMapInfo( )`
#### Tags:
access: | public
[ Top ] ### method getServerContext [line 80]
`ServerContext getServerContext( )`
Returns the server context #### Tags:
access: | public
[ Top ] ### method loadMapInfo [line 123]
`MapInfo loadMapInfo( )`
Constructs a MapInfo object, by reading ini files and calling plugins. This method should not be called directly. Use getMapInfo() instead, which manages the cache. #### Tags:
access: | public
[ Top ] Documentation generated on Fri, 21 Sep 2007 13:30:53 +0200 by phpDocumentor 1.3.0RC3