Class: I2CE SwissConfigFactory: Difference between revisions

From IHRIS Wiki
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.

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

__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