Class: I2CE Swiss FormRelationship Join (Development): Difference between revisions

From IHRIS Wiki
No edit summary
No edit summary
 
Line 2: Line 2:
This article describes the class ''I2CE_Swiss_FormRelationship_Join'' .
This article describes the class ''I2CE_Swiss_FormRelationship_Join'' .
*Extends the class: [[Class: I2CE_Swiss_FormRelationship (Development) | I2CE_Swiss_FormRelationship]].
*Extends the class: [[Class: I2CE_Swiss_FormRelationship (Development) | I2CE_Swiss_FormRelationship]].
*Location: Part of the module [[I2CE Module List (Development)#formRelationships|formRelationships]] in the package [https://launchpad.net/i2ce I2CE] 4.0-dev
*Location: Part of the module [[I2CE Module List (Development)#formRelationships|formRelationships]] in the package [https://launchpad.net/i2ce I2CE] 4.1-dev
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L29 modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 29
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L29 modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 29
*Author: Carl Leitner <litlfred@ibiblio.org>
*Author: Carl Leitner <litlfred@ibiblio.org>
I2CE_SwissConfig_FormRelationship_Join
I2CE_SwissConfig_FormRelationship_Join
==Methods==
==Methods==
===displayAncestors()===
===displayAncestors()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L175 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 175
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L226 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 226
*Signature: protected function displayAncestors($contentNode,$transient_options,$action)
*Signature: protected function displayAncestors($contentNode,$transient_options,$action)
*Parameters:
*Parameters:
Line 16: Line 16:
===displayMetaData()===
===displayMetaData()===
Displays the meta data about this form @param mixed$configPath @param mixed $configPath @param DOMNode $appendNode The page template node from which we wish to add the join menu to
Displays the meta data about this form @param mixed$configPath @param mixed $configPath @param DOMNode $appendNode The page template node from which we wish to add the join menu to
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L140 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 140
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L165 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 165
*Signature: protected function displayMetaData($action,$node)
*Signature: protected function displayMetaData($action,$node)
*Parameters:
*Parameters:
Line 23: Line 23:
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]<br/>true  on success
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]<br/>true  on success
===getChildType()===
===getChildType()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L195 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 195
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L246 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 246
*Signature: public function getChildType($child)
*Signature: public function getChildType($child)
*Parameters:
*Parameters:
**$child  
**$child  
===getDescription()===
===getDescription()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L95 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 95
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L115 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 115
*Signature: public function getDescription()
*Signature: public function getDescription()
===manageFunctions()===
===manageFunctions()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L170 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 170
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L221 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 221
*Signature: protected function manageFunctions($action,$node,$transient_options)
*Signature: protected function manageFunctions($action,$node,$transient_options)
*Parameters:
*Parameters:
Line 38: Line 38:
**$transient_options  
**$transient_options  
===processValues()===
===processValues()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L31 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 31
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L31 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 31
*Signature: public function processValues($vals)
*Signature: public function processValues($vals)
*Parameters:
*Parameters:
**$vals  
**$vals  
===showDisplayStyle()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L203 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 203
*Signature: protected function showDisplayStyle($action,$contentNode)
*Parameters:
**$action
**$contentNode
===showDropEmpty()===
===showDropEmpty()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L145 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 145
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php#L170 i2ce/modules/Forms/modules/FormRelationship/lib/I2CE_Swiss_FormRelationship_Join.php] on line 170
*Signature: protected function showDropEmpty($action,$contentNode)
*Signature: protected function showDropEmpty($action,$contentNode)
*Parameters:
*Parameters:
Line 63: Line 69:
===getForm()===
===getForm()===
This public method is inherited from [[Class: I2CE_Swiss_FormRelationship (Development)#getForm() | I2CE_Swiss_FormRelationship->getForm()]]
This public method is inherited from [[Class: I2CE_Swiss_FormRelationship (Development)#getForm() | I2CE_Swiss_FormRelationship->getForm()]]
===getSwissFunctionDependency()===
This public method is inherited from [[Class: I2CE_Swiss_FormRelationship (Development)#getSwissFunctionDependency() | I2CE_Swiss_FormRelationship->getSwissFunctionDependency()]]


===getSwissFunctions()===
===getSwissFunctions()===
Line 78: Line 87:
===setForm()===
===setForm()===
This public method is inherited from [[Class: I2CE_Swiss_FormRelationship (Development)#setForm() | I2CE_Swiss_FormRelationship->setForm()]]
This public method is inherited from [[Class: I2CE_Swiss_FormRelationship (Development)#setForm() | I2CE_Swiss_FormRelationship->setForm()]]
===getSwissFunctionWalker()===
This protected method is inherited from [[Class: I2CE_Swiss_FormRelationship (Development)#getSwissFunctionWalker() | I2CE_Swiss_FormRelationship->getSwissFunctionWalker()]]


===displayOptions()===
===displayOptions()===

Latest revision as of 08:19, 6 May 2015


This article describes the class I2CE_Swiss_FormRelationship_Join .

I2CE_SwissConfig_FormRelationship_Join

Methods

displayAncestors()

displayMetaData()

Displays the meta data about this form @param mixed$configPath @param mixed $configPath @param DOMNode $appendNode The page template node from which we wish to add the join menu to

getChildType()

getDescription()

manageFunctions()

processValues()

showDisplayStyle()

showDropEmpty()

Inherited Methods

displayValues()

This public method is inherited from I2CE_Swiss_FormRelationship->displayValues()

getAncestorFormNames()

This public method is inherited from I2CE_Swiss_FormRelationship->getAncestorFormNames()

getChildFormNames()

This public method is inherited from I2CE_Swiss_FormRelationship->getChildFormNames()

getDisplayName()

This public method is inherited from I2CE_Swiss_FormRelationship->getDisplayName()

getForm()

This public method is inherited from I2CE_Swiss_FormRelationship->getForm()

getSwissFunctionDependency()

This public method is inherited from I2CE_Swiss_FormRelationship->getSwissFunctionDependency()

getSwissFunctions()

This public method is inherited from I2CE_Swiss_FormRelationship->getSwissFunctions()

hasFunctions()

This public method is inherited from I2CE_Swiss_FormRelationship->hasFunctions()

setDescription()

This public method is inherited from I2CE_Swiss_FormRelationship->setDescription()

setDisplayName()

This public method is inherited from I2CE_Swiss_FormRelationship->setDisplayName()

setForm()

This public method is inherited from I2CE_Swiss_FormRelationship->setForm()

getSwissFunctionWalker()

This protected method is inherited from I2CE_Swiss_FormRelationship->getSwissFunctionWalker()

displayOptions()

This public method is inherited from I2CE_Swiss_FormRelationship_Base->displayOptions()

getAjaxJSNodes()

This public method is inherited from I2CE_Swiss_FormRelationship_Base->getAjaxJSNodes()

getExistingFormNames()

This public method is inherited from I2CE_Swiss_FormRelationship_Base->getExistingFormNames()

getExistingSwissForms()

This public method is inherited from I2CE_Swiss_FormRelationship_Base->getExistingSwissForms()

getRelationship()

This public method is inherited from I2CE_Swiss_FormRelationship_Base->getRelationship()

getRelationshipBase()

This public method is inherited from I2CE_Swiss_FormRelationship_Base->getRelationshipBase()

getRelationships()

This public method is inherited from I2CE_Swiss_FormRelationship_Base->getRelationships()

getSwissForm()

This public method is inherited from I2CE_Swiss_FormRelationship_Base->getSwissForm()

initializeDisplay()

This public method is inherited from I2CE_Swiss_FormRelationship_Base->initializeDisplay()

getAncestorByClass()

This protected method is inherited from I2CE_Swiss_FormRelationship_Base->getAncestorByClass()

__construct()

This public method is inherited from I2CE_Swiss->__construct()

addAjaxLink()

This public method is inherited from I2CE_Swiss->addAjaxLink()

addLink()

This public method is inherited from I2CE_Swiss->addLink()

count()

This public method is inherited from I2CE_Swiss->count()

current()

This public method is inherited from I2CE_Swiss->current()

display()

This public method is inherited from I2CE_Swiss->display()

getAttribute()

This public method is inherited from I2CE_Swiss->getAttribute()

getChild()

This public method is inherited from I2CE_Swiss->getChild()

getChildNames()

This public method is inherited from I2CE_Swiss->getChildNames()

getFactory()

This public method is inherited from I2CE_Swiss->getFactory()

getField()

This public method is inherited from I2CE_Swiss->getField()

getKeys()

This public method is inherited from I2CE_Swiss->getKeys()

getLocale()

This public method is inherited from I2CE_Swiss->getLocale()

getName()

This public method is inherited from I2CE_Swiss->getName()

getPage()

This public method is inherited from I2CE_Swiss->getPage()

getParent()

This public method is inherited from I2CE_Swiss->getParent()

getPath()

This public method is inherited from I2CE_Swiss->getPath()

getStatus()

This public method is inherited from I2CE_Swiss->getStatus()

getStorage()

This public method is inherited from I2CE_Swiss->getStorage()

getURLQueryString()

This public method is inherited from I2CE_Swiss->getURLQueryString()

getURLRoot()

This public method is inherited from I2CE_Swiss->getURLRoot()

hasAttribute()

This public method is inherited from I2CE_Swiss->hasAttribute()

hasField()

This public method is inherited from I2CE_Swiss->hasField()

hasParent()

This public method is inherited from I2CE_Swiss->hasParent()

humanText()

This public method is inherited from I2CE_Swiss->humanText()

key()

This public method is inherited from I2CE_Swiss->key()

next()

This public method is inherited from I2CE_Swiss->next()

postprocessDisplay()

This public method is inherited from I2CE_Swiss->postprocessDisplay()

prefixName()

This public method is inherited from I2CE_Swiss->prefixName()

renameInputs()

This public method is inherited from I2CE_Swiss->renameInputs()

rewind()

This public method is inherited from I2CE_Swiss->rewind()

setField()

This public method is inherited from I2CE_Swiss->setField()

setPage()

This public method is inherited from I2CE_Swiss->setPage()

setTranslatableField()

This public method is inherited from I2CE_Swiss->setTranslatableField()

updateValues()

This public method is inherited from I2CE_Swiss->updateValues()

valid()

This public method is inherited from I2CE_Swiss->valid()

_getChild()

This protected method is inherited from I2CE_Swiss->_getChild()

addAjaxOptionMenu()

This protected method is inherited from I2CE_Swiss->addAjaxOptionMenu()

addOptionMenu()

This protected method is inherited from I2CE_Swiss->addOptionMenu()

changeClassOnNodes()

This protected method is inherited from I2CE_Swiss->changeClassOnNodes()

createIfNotExists()

This protected method is inherited from I2CE_Swiss->createIfNotExists()

validateValues()

This protected method is inherited from I2CE_Swiss->validateValues()

_hasMethod()

This public method is inherited from I2CE_Fuzzy->_hasMethod()

Inherited Variables

$swissRelationship

Theis protected variable is inherited from I2CE_Swiss_FormRelationship_Base->$swissRelationship

$swissForms

Theis protected variable is inherited from I2CE_Swiss_FormRelationship_Base->$swissForms

$name

Theis protected variable is inherited from I2CE_Swiss->$name

$path

Theis protected variable is inherited from I2CE_Swiss->$path

$parent

Theis protected variable is inherited from I2CE_Swiss->$parent

$page

Theis protected variable is inherited from I2CE_Swiss->$page

$template

Theis protected variable is inherited from I2CE_Swiss->$template

$children

Theis protected variable is inherited from I2CE_Swiss->$children

Inherited Fuzzy Methods

userMessage()

This method is inherited from I2CE_Fuzzy->userMessage()