|
|
(13 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| This article describes the class ''I2CE_SwissConfigFactory''.
| | #REDIRECT [[Class: I2CE_SwissConfigFactory (4.1.7)]] |
| *Extends the class: [[Class: I2CE_SwissFactory | I2CE_SwissFactory]].
| |
| *Location: Part of the module [[I2CE Module List#swissConfig|swissConfig]] in the package [https://launchpad.net/i2ce I2CE]
| |
| *Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.1-release/annotate/head:/modules/SwissFactory/modules/SwissConfig/lib/I2CE_SwissConfigFactory.php modules/SwissFactory/modules/SwissConfig/lib/I2CE_SwissConfigFactory.php]
| |
| *Author: Carl Leitner <litlfred@ibiblio.org>
| |
| I2CE_SwissConfigFactory
| |
| ==Variables==
| |
| ===$configNodes===
| |
| @var protected DOMNode $configNode
| |
| *Type: protected $configNodes
| |
| | |
| ===$statii===
| |
| *Type: protected $statii
| |
| | |
| ===$module===
| |
| *Type: protected $module
| |
| | |
| ===$translatedConfigs===
| |
| *Type: protected $translatedConfigs
| |
| | |
| ===$child_node_cache===
| |
| *Type: protected $child_node_cache
| |
| | |
| ===$child_node_cache_index===
| |
| *Type: protected $child_node_cache_index
| |
| | |
| ==Methods==
| |
| ===__construct()===
| |
| construct a swiss swiss factory and create it if it doesn't exist. @param I2CE_MagicDataNode $storage. The root of the magic data we will be operating on @param string $swissName. The classname for the root swiss object. @throws Exception
| |
| *Signature: public function __construct($page,$options)
| |
| *Parameters:
| |
| **$page
| |
| **$options
| |
| ***Default Value: array()
| |
| ===count()===
| |
| *Signature: public function count($swiss)
| |
| *Parameters:
| |
| **$swiss
| |
| ===displayValues()===
| |
| *Signature: public function displayValues($contentNode,$path,$transient_options)
| |
| *Parameters:
| |
| **$contentNode
| |
| **$path
| |
| **$transient_options
| |
| ===editValues()===
| |
| *Signature: public function editValues($contentNode,$path,$transient_options)
| |
| *Parameters:
| |
| **$contentNode
| |
| **$path
| |
| **$transient_options
| |
| ===ensureIterator()===
| |
| *Signature: protected function ensureIterator($swiss)
| |
| *Parameters:
| |
| **$swiss
| |
| ===getAttribute()===
| |
| *Signature: public function getAttribute($swiss,$attr)
| |
| *Parameters:
| |
| **$swiss
| |
| **$attr
| |
| ===getChildConfigNode()===
| |
| *Signature: protected function getChildConfigNode($node,$child)
| |
| *Parameters:
| |
| **$node
| |
| **$child
| |
| ===getChildConfigNodes()===
| |
| *Signature: protected function getChildConfigNodes($swiss,$child)
| |
| *Parameters:
| |
| **$swiss
| |
| **$child
| |
| ***Default Value: null
| |
| ===getChildNames()===
| |
| *Signature: public function getChildNames($swiss)
| |
| *Parameters:
| |
| **$swiss
| |
| ===getChildStorage()===
| |
| *Signature: public function getChildStorage($swiss,$child,$create)
| |
| *Parameters:
| |
| **$swiss
| |
| **$child
| |
| ***Default Value: null
| |
| **$create
| |
| ***Default Value: false
| |
| ===getChildType()===
| |
| *Signature: public function getChildType($swiss,$child)
| |
| *Parameters:
| |
| **$swiss
| |
| **$child
| |
| ===getConfigNode()===
| |
| *Signature: public function getConfigNode($swiss)
| |
| *Parameters:
| |
| **$swiss
| |
| ===getDescription()===
| |
| *Signature: public function getDescription($swiss)
| |
| *Parameters:
| |
| **$swiss
| |
| ===getDisplayName()===
| |
| *Signature: public function getDisplayName($swiss)
| |
| *Parameters:
| |
| **$swiss
| |
| ===getRootStorage()===
| |
| *Signature: protected function getRootStorage()
| |
| ===getRootType()===
| |
| *Signature: protected function getRootType()
| |
| ===getStatus()===
| |
| *Signature: public function getStatus($swiss)
| |
| *Parameters:
| |
| **$swiss
| |
| ===getTranslatedContentAtPath()===
| |
| *Signature: protected function getTranslatedContentAtPath($tag,$path)
| |
| *Parameters:
| |
| **$tag
| |
| **$path
| |
| ===getURLRoot()===
| |
| *Signature: public function getURLRoot($action)
| |
| *Parameters:
| |
| **$action
| |
| ***Default Value: null
| |
| ===hasAttribute()===
| |
| *Signature: public function hasAttribute($swiss,$attr)
| |
| *Parameters:
| |
| **$swiss
| |
| **$attr
| |
| ===key()===
| |
| *Signature: public function key($swiss)
| |
| *Parameters:
| |
| **$swiss
| |
| ===next()===
| |
| *Signature: public function next($swiss)
| |
| *Parameters:
| |
| **$swiss
| |
| ===rewind()===
| |
| *Signature: public function rewind($swiss)
| |
| *Parameters:
| |
| **$swiss
| |
| ===setupNode()===
| |
| *Signature: protected function setupNode($path)
| |
| *Parameters:
| |
| **$path
| |
| ===valid()===
| |
| *Signature: public function valid($swiss)
| |
| *Parameters:
| |
| **$swiss
| |
| ==Inherited Methods==
| |
| ===current()===
| |
| This public method is inherited from [[Class: I2CE_SwissFactory#current() | I2CE_SwissFactory->current()]]
| |
| | |
| ===getPage()===
| |
| This public method is inherited from [[Class: I2CE_SwissFactory#getPage() | I2CE_SwissFactory->getPage()]]
| |
| | |
| ===getPath()===
| |
| This public method is inherited from [[Class: I2CE_SwissFactory#getPath() | I2CE_SwissFactory->getPath()]]
| |
| | |
| ===getPathComponents()===
| |
| This public method is inherited from [[Class: I2CE_SwissFactory#getPathComponents() | I2CE_SwissFactory->getPathComponents()]]
| |
| | |
| ===getStorage()===
| |
| This public method is inherited from [[Class: I2CE_SwissFactory#getStorage() | I2CE_SwissFactory->getStorage()]]
| |
| | |
| ===getStoredOptions()===
| |
| This public method is inherited from [[Class: I2CE_SwissFactory#getStoredOptions() | I2CE_SwissFactory->getStoredOptions()]]
| |
| | |
| ===getSwiss()===
| |
| This public method is inherited from [[Class: I2CE_SwissFactory#getSwiss() | I2CE_SwissFactory->getSwiss()]]
| |
| | |
| ===getURLQueryString()===
| |
| This public method is inherited from [[Class: I2CE_SwissFactory#getURLQueryString() | I2CE_SwissFactory->getURLQueryString()]]
| |
| | |
| ===humanText()===
| |
| This public method is inherited from [[Class: I2CE_SwissFactory#humanText() | I2CE_SwissFactory->humanText()]]
| |
| | |
| ===setRedirect()===
| |
| This public method is inherited from [[Class: I2CE_SwissFactory#setRedirect() | I2CE_SwissFactory->setRedirect()]]
| |
| | |
| ===setRootSwiss()===
| |
| This public method is inherited from [[Class: I2CE_SwissFactory#setRootSwiss() | I2CE_SwissFactory->setRootSwiss()]]
| |
| | |
| ===setStoredOptions()===
| |
| This public method is inherited from [[Class: I2CE_SwissFactory#setStoredOptions() | I2CE_SwissFactory->setStoredOptions()]]
| |
| | |
| ===updateValues()===
| |
| This public method is inherited from [[Class: I2CE_SwissFactory#updateValues() | I2CE_SwissFactory->updateValues()]]
| |
| | |
| ===setupDisplay()===
| |
| This protected method is inherited from [[Class: I2CE_SwissFactory#setupDisplay() | I2CE_SwissFactory->setupDisplay()]]
| |
| ==Inherited Variables==
| |
| ===$page===
| |
| Theis protected variable is inherited from [[Class: I2CE_SwissFactory#$page | I2CE_SwissFactory->$page]]
| |
| | |
| ===$swiss===
| |
| Theis protected variable is inherited from [[Class: I2CE_SwissFactory#$swiss | I2CE_SwissFactory->$swiss]]
| |
| | |
| ===$stored_options===
| |
| Theis protected variable is inherited from [[Class: I2CE_SwissFactory#$stored_options | I2CE_SwissFactory->$stored_options]]
| |
| | |
| ===$template===
| |
| Theis protected variable is inherited from [[Class: I2CE_SwissFactory#$template | I2CE_SwissFactory->$template]]
| |
| | |
| ===$style===
| |
| Theis protected variable is inherited from [[Class: I2CE_SwissFactory#$style | I2CE_SwissFactory->$style]]
| |
| | |
| | |
| [[Category:Class Documentation]]
| |