Plugins

# Class: ServerGeostat Source Location: /plugins/geostat/server/ServerGeostat.php
### Class Overview
    PluginBase
       |
       --ServerPlugin
          |
          --ClientResponderAdapter
             |
             --ServerGeostat
Server Geostat | ### Variables $geostatResult $log | ### Methods __construct drawChoropleth getConfLayers getDistribFromSpatialData getInit handlePreDrawing
### Inherited Variables #### Class: ServerPlugin ServerPlugin::$config ServerPlugin::$serverContext #### Class: PluginBase PluginBase::$basePath PluginBase::$name PluginBase::$overriddenRequest | ### Inherited Methods #### Class: ClientResponderAdapter ClientResponderAdapter::handleDrawing() ClientResponderAdapter::handlePostDrawing() ClientResponderAdapter::handlePreDrawing() ClientResponderAdapter::initializeRequest() #### Class: ServerPlugin ServerPlugin::__construct() Constructor ServerPlugin::getConfig() ServerPlugin::getServerContext() ServerPlugin::initializeConfig() Initializes plugin configuration ServerPlugin::useExtendedInit() ServerPlugin::useExtendedRequest() ServerPlugin::useExtendedResult() #### Class: PluginBase PluginBase::__construct() Constructor PluginBase::account() Records an accounting message for plugins PluginBase::getBasePath() PluginBase::getExtendedName() PluginBase::getName() PluginBase::getRequest() Get plugin's request or result out of MapRequest or MapResult PluginBase::initialize() Plugin initialization (can be extended in custom plugins) PluginBase::initializeConfig() Initializes plugin PluginBase::preInitialize() Plugin pre initialization. In most cases, plugins should use PluginBase::replacePlugin() Returns name of parent plugin in case of plugin extension PluginBase::setBasePath() PluginBase::setExtendedName() PluginBase::setName()
### Class Details [line 29] Server Geostat [ Top ] ### Class Variables #### $geostatResult = [line 40] #### Tags:
access: | protected
Type: | GeostatResult
[ Top ] #### $log = [line 35] #### Tags:
access: | private
Type: | Logger
Overrides: | Array
[ Top ] ### Class Methods ### constructor __construct [line 45]
`ServerGeostat __construct( )`
#### Tags:
access: | public
see: | ServerPlugin::__construct()
Overrides ServerPlugin::__construct() (Constructor) [ Top ] ### method drawChoropleth [line 98]
`void drawChoropleth( GeostatChoropleth $choroplethParams)`
#### Tags:
access: | protected
see: | ServerGeostat::handlePreDrawing()
#### Parameters:
GeostatChoropleth | $choroplethParams | Choropleth definition in the GeostatRequest
[ Top ] ### method getConfLayers [line 324]
`array getConfLayers( )`
Parse geostat.ini layers parameters #### Tags:
return: | Parameters for each layer
access: | protected
[ Top ] ### method getDistribFromSpatialData [line 279]
`Distribution getDistribFromSpatialData( string $layer, string $attrib)`
#### Tags:
access: | protected
#### Parameters:
string | $layer | Name of the requested layer
string | $attrib | Name of the requested attrib
[ Top ] ### method getInit [line 53]
`void getInit( )`
#### Tags:
access: | public
see: | InitProvider::getInit()
[ Top ] ### method handlePreDrawing [line 67]
`void handlePreDrawing( mixed $requ)`
#### Tags:
access: | public
see: | ClientResponder::handlePreDrawing()
Overrides ClientResponderAdapter::handlePreDrawing() (parent method not documented) [ Top ] Documentation generated on Fri, 21 Sep 2007 13:31:03 +0200 by phpDocumentor 1.3.0RC3