Class: I2CE SwissFactory (Development)

From IHRIS Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


This article describes the abstract class I2CE_SwissFactory .

I2CE_SwissFactory

Variables

$page

$swiss

$stored_options

$template

$style

Methods

__construct()

construct a swiss swiss factory and create it if it doesn't exist. @throws Exception

count()

current()

displayValues()

getAttribute()

getChildNames()

getChildStorage()

getChildType()

getDescription()

getDisplayName()

getPage()

Get the page

getPath()

Gets the string representation of a path

  • Defined in i2ce/modules/SwissFactory/lib/I2CE_SwissFactory.php on line 103
  • Signature: static public function getPath($path,$addComponents)
  • Parameters:
    • mixed $path
      Either a string or an arrray of path components
    • mixed $addComponents
      Defaults to null. If a string or an array of path components then it is appended to the path
      • Default Value: null
  • Returns: string

getPathComponents()

Gets the array representation of the config node path

  • Defined in i2ce/modules/SwissFactory/lib/I2CE_SwissFactory.php on line 122
  • Signature: static public function getPathComponents($path,$addComponents)
  • Parameters:
    • mixed $path
      Either a string or an arrray of path components
    • mixed $addComponents
      Defaults to null. If a string or an array of path components then it is appended to the path
      • Default Value: null
  • Returns: array

getRootStorage()

getRootType()

getStatus()

getStorage()

getStoredOptions()

getSwiss()

get the swiss for a path @param mixed $addPath Either a string which is a config node path or an array of additional path components.

getURLQueryString()

getURLRoot()

hasAttribute()

humanText()

Tries to turn a string (such as a magic data key) into human text @param $text

key()

next()

rewind()

setRedirect()

setRootSwiss()

setStoredOptions()

setupDisplay()

updateValues()

valid()