Class: I2CE SwissConfigFactory: Difference between revisions
No edit summary |
No edit summary |
||
Line 141: | Line 141: | ||
*Parameters: | *Parameters: | ||
**$swiss | **$swiss | ||
==Inherited Methods== | |||
===__construct()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#__construct() | I2CE_SwissFactory->__construct()]] | |||
===count()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#count() | I2CE_SwissFactory->count()]] | |||
===current()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#current() | I2CE_SwissFactory->current()]] | |||
===displayValues()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#displayValues() | I2CE_SwissFactory->displayValues()]] | |||
===getAttribute()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#getAttribute() | I2CE_SwissFactory->getAttribute()]] | |||
===getChildNames()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#getChildNames() | I2CE_SwissFactory->getChildNames()]] | |||
===getChildStorage()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#getChildStorage() | I2CE_SwissFactory->getChildStorage()]] | |||
===getChildType()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#getChildType() | I2CE_SwissFactory->getChildType()]] | |||
===getDescription()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#getDescription() | I2CE_SwissFactory->getDescription()]] | |||
===getDisplayName()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#getDisplayName() | I2CE_SwissFactory->getDisplayName()]] | |||
===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()]] | |||
===getStatus()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#getStatus() | I2CE_SwissFactory->getStatus()]] | |||
===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()]] | |||
===getURLRoot()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#getURLRoot() | I2CE_SwissFactory->getURLRoot()]] | |||
===hasAttribute()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#hasAttribute() | I2CE_SwissFactory->hasAttribute()]] | |||
===humanText()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#humanText() | I2CE_SwissFactory->humanText()]] | |||
===key()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#key() | I2CE_SwissFactory->key()]] | |||
===next()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#next() | I2CE_SwissFactory->next()]] | |||
===rewind()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#rewind() | I2CE_SwissFactory->rewind()]] | |||
===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()]] | |||
===valid()=== | |||
This public method is inherited from [[Class: I2CE_SwissFactory#valid() | I2CE_SwissFactory->valid()]] | |||
===getRootStorage()=== | |||
This protected method is inherited from [[Class: I2CE_SwissFactory#getRootStorage() | I2CE_SwissFactory->getRootStorage()]] | |||
===getRootType()=== | |||
This protected method is inherited from [[Class: I2CE_SwissFactory#getRootType() | I2CE_SwissFactory->getRootType()]] | |||
===setupDisplay()=== | |||
This protected method is inherited from [[Class: I2CE_SwissFactory#setupDisplay() | I2CE_SwissFactory->setupDisplay()]] | |||
==Inherited Variables== | ==Inherited Variables== | ||
===$page=== | ===$page=== |
Revision as of 13:05, 17 October 2009
This article desrcibes the class I2CE_SwissConfigFactory.
- Extends the class: I2CE_SwissFactory.
- Location: Part of the module swissConfig in the package I2CE
- Source: Defined in the file 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
- $action
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
__construct()
This public method is inherited from I2CE_SwissFactory->__construct()
count()
This public method is inherited from I2CE_SwissFactory->count()
current()
This public method is inherited from I2CE_SwissFactory->current()
displayValues()
This public method is inherited from I2CE_SwissFactory->displayValues()
getAttribute()
This public method is inherited from I2CE_SwissFactory->getAttribute()
getChildNames()
This public method is inherited from I2CE_SwissFactory->getChildNames()
getChildStorage()
This public method is inherited from I2CE_SwissFactory->getChildStorage()
getChildType()
This public method is inherited from I2CE_SwissFactory->getChildType()
getDescription()
This public method is inherited from I2CE_SwissFactory->getDescription()
getDisplayName()
This public method is inherited from I2CE_SwissFactory->getDisplayName()
getPage()
This public method is inherited from I2CE_SwissFactory->getPage()
getPath()
This public method is inherited from I2CE_SwissFactory->getPath()
getPathComponents()
This public method is inherited from I2CE_SwissFactory->getPathComponents()
getStatus()
This public method is inherited from I2CE_SwissFactory->getStatus()
getStorage()
This public method is inherited from I2CE_SwissFactory->getStorage()
getStoredOptions()
This public method is inherited from I2CE_SwissFactory->getStoredOptions()
getSwiss()
This public method is inherited from I2CE_SwissFactory->getSwiss()
getURLQueryString()
This public method is inherited from I2CE_SwissFactory->getURLQueryString()
getURLRoot()
This public method is inherited from I2CE_SwissFactory->getURLRoot()
hasAttribute()
This public method is inherited from I2CE_SwissFactory->hasAttribute()
humanText()
This public method is inherited from I2CE_SwissFactory->humanText()
key()
This public method is inherited from I2CE_SwissFactory->key()
next()
This public method is inherited from I2CE_SwissFactory->next()
rewind()
This public method is inherited from I2CE_SwissFactory->rewind()
setRedirect()
This public method is inherited from I2CE_SwissFactory->setRedirect()
setRootSwiss()
This public method is inherited from I2CE_SwissFactory->setRootSwiss()
setStoredOptions()
This public method is inherited from I2CE_SwissFactory->setStoredOptions()
updateValues()
This public method is inherited from I2CE_SwissFactory->updateValues()
valid()
This public method is inherited from I2CE_SwissFactory->valid()
getRootStorage()
This protected method is inherited from I2CE_SwissFactory->getRootStorage()
getRootType()
This protected method is inherited from I2CE_SwissFactory->getRootType()
setupDisplay()
This protected method is inherited from I2CE_SwissFactory->setupDisplay()
Inherited Variables
$page
Theis protected variable is inherited from I2CE_SwissFactory->$page
$swiss
Theis protected variable is inherited from I2CE_SwissFactory->$swiss
$stored_options
Theis protected variable is inherited from I2CE_SwissFactory->$stored_options
$template
Theis protected variable is inherited from I2CE_SwissFactory->$template
$style
Theis protected variable is inherited from I2CE_SwissFactory->$style