Class Giscuit_Controller_Plugin_Masking

Description

Plugin for layer masking

  • copyright: Copyright (c) 2012 VEC

Located in /Controller/Plugin/Masking.php (line 28)

Zend_Controller_Plugin_Abstract
   |
   --Giscuit_Controller_Plugin_Abstract
      |
      --Giscuit_Controller_Plugin_Masking
Variable Summary
Method Summary
 getCurrentMasks ( $roleType, [ $options = array()]) void
 install ( $newConfig) boolean
 isAllowedByGeometry ( $geometry) void
 isAllowedByGid ( $table,  $gid) void
 uninstall ( $newConfig) boolean
 whereIntersections ( $select,  $roleType,  $tableName) void
Variables
mixed $layerClass = 'Masking' (line 43)
  • access: public
mixed $_translations = array(
'en' => array(
'geometryOutsideAllowedZone' => 'Geometry is outside of allowed zone'
),'ro'=>array('geometryOutsideAllowedZone'=>'Geometria este în afara zonei permise'),'ru'=>array('geometryOutsideAllowedZone'=>'Геометрия находится за пределами разрешенной зоны'))
(line 31)
  • access: protected

Inherited Variables

Inherited from Giscuit_Controller_Plugin_Abstract

Giscuit_Controller_Plugin_Abstract::$name
Giscuit_Controller_Plugin_Abstract::$_settings
Methods
getCurrentMasks (line 197)
  • access: public
void getCurrentMasks ( $roleType, [ $options = array()])
  • $roleType
  • $options
install (line 50)

Install plugin

  • access: public
boolean install ( $newConfig)
  • $newConfig

Redefinition of:
Giscuit_Controller_Plugin_Abstract::install()
Install plugin
isAllowedByGeometry (line 299)
  • access: public
void isAllowedByGeometry ( $geometry)
  • $geometry
isAllowedByGid (line 270)
  • access: public
void isAllowedByGid ( $table,  $gid)
  • $table
  • $gid
uninstall (line 136)

Uninstall plugin

  • access: public
boolean uninstall ( $newConfig)
  • $newConfig

Redefinition of:
Giscuit_Controller_Plugin_Abstract::uninstall()
Uninstall plugin
whereIntersections (line 241)
  • access: public
void whereIntersections ( $select,  $roleType,  $tableName)
  • $select
  • $roleType
  • $tableName

Inherited Methods

Inherited From Giscuit_Controller_Plugin_Abstract

 Giscuit_Controller_Plugin_Abstract::arrayToTmx()
 Giscuit_Controller_Plugin_Abstract::call()
 Giscuit_Controller_Plugin_Abstract::getAdminJsInitCode()
 Giscuit_Controller_Plugin_Abstract::getJsFilesList()
 Giscuit_Controller_Plugin_Abstract::getMobileJsFilesList()
 Giscuit_Controller_Plugin_Abstract::getParams()
 Giscuit_Controller_Plugin_Abstract::getSettings()
 Giscuit_Controller_Plugin_Abstract::install()
 Giscuit_Controller_Plugin_Abstract::parseSettingsForm()
 Giscuit_Controller_Plugin_Abstract::parseSettingsParams()
 Giscuit_Controller_Plugin_Abstract::setSettings()
 Giscuit_Controller_Plugin_Abstract::uninstall()

Documentation generated on Wed, 23 Jan 2013 15:54:46 +0000 by phpDocumentor 1.4.3