Class: I2CE SwissFactory (Development)

From IHRIS Wiki


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()