Class: I2CE Swiss FormRelationship Where: Difference between revisions

From IHRIS Wiki
No edit summary
No edit summary
Line 9: Line 9:
*Signature: protected function displayExistingLimit($contentNode,$action)
*Signature: protected function displayExistingLimit($contentNode,$action)
*Parameters:
*Parameters:
*$contentNode  
**$contentNode  
*$action  
**$action  
===displayFieldLimit()===
===displayFieldLimit()===
*Signature: protected function displayFieldLimit($contentNode,$action)
*Signature: protected function displayFieldLimit($contentNode,$action)
*Parameters:
*Parameters:
*$contentNode  
**$contentNode  
*$action  
**$action  
===displayLimitMenu()===
===displayLimitMenu()===
Add in the UI to display the Where menu
Add in the UI to display the Where menu
Line 21: Line 21:
*Parameters:
*Parameters:
** [http://www.php.net/manual/en/class.domnode.php DOMNode ] $contentNode
** [http://www.php.net/manual/en/class.domnode.php DOMNode ] $contentNode
*$action  
**$action  
*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
===displayOperator()===
===displayOperator()===
*Signature: protected function displayOperator($contentNode,$transient_options,$action)
*Signature: protected function displayOperator($contentNode,$transient_options,$action)
*Parameters:
*Parameters:
*$contentNode  
**$contentNode  
*$transient_options  
**$transient_options  
*$action  
**$action  
===displayValues()===
===displayValues()===
*Signature: public function displayValues($contentNode,$transient_options,$action)
*Signature: public function displayValues($contentNode,$transient_options,$action)
*Parameters:
*Parameters:
*$contentNode  
**$contentNode  
*$transient_options  
**$transient_options  
*$action  
**$action  
===displayWhereChoice()===
===displayWhereChoice()===
Add in the display for the existing Wheres @param DOMNode $contentode
Add in the display for the existing Wheres @param DOMNode $contentode
*Signature: protected function displayWhereChoice($contentNode,$action)
*Signature: protected function displayWhereChoice($contentNode,$action)
*Parameters:
*Parameters:
*$contentNode  
**$contentNode  
*$action  
**$action  
*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()===
*Signature: public function getChildType($child)
*Signature: public function getChildType($child)
*Parameters:
*Parameters:
*$child  
**$child  
===getForm()===
===getForm()===
*Signature: protected function getForm()
*Signature: protected function getForm()
Line 57: Line 57:
*Signature: protected function processFieldLimit($vals)
*Signature: protected function processFieldLimit($vals)
*Parameters:
*Parameters:
*$vals  
**$vals  
===processValues()===
===processValues()===
*Signature: public function processValues($vals)
*Signature: public function processValues($vals)
*Parameters:
*Parameters:
*$vals  
**$vals  
===processWhereChoice()===
===processWhereChoice()===
*Signature: protected function processWhereChoice($vals)
*Signature: protected function processWhereChoice($vals)
*Parameters:
*Parameters:
*$vals  
**$vals  
==Inherited Variables==
==Inherited Variables==
===$swissRelationship===
===$swissRelationship===

Revision as of 13:08, 17 October 2009

This article desrcibes the class I2CE_Swiss_FormRelationship_Where.

I2CE_SwissConfig_FormRelationship_Where

Methods

displayExistingLimit()

  • Signature: protected function displayExistingLimit($contentNode,$action)
  • Parameters:
    • $contentNode
    • $action

displayFieldLimit()

  • Signature: protected function displayFieldLimit($contentNode,$action)
  • Parameters:
    • $contentNode
    • $action

displayLimitMenu()

Add in the UI to display the Where menu

  • Signature: protected function displayLimitMenu($contentNode,$action)
  • Parameters:
  • Returns: boolean
    true on success

displayOperator()

  • Signature: protected function displayOperator($contentNode,$transient_options,$action)
  • Parameters:
    • $contentNode
    • $transient_options
    • $action

displayValues()

  • Signature: public function displayValues($contentNode,$transient_options,$action)
  • Parameters:
    • $contentNode
    • $transient_options
    • $action

displayWhereChoice()

Add in the display for the existing Wheres @param DOMNode $contentode

  • Signature: protected function displayWhereChoice($contentNode,$action)
  • Parameters:
    • $contentNode
    • $action
  • Returns: boolean
    true on success

getChildType()

  • Signature: public function getChildType($child)
  • Parameters:
    • $child

getForm()

  • Signature: protected function getForm()

getJoinField()

  • Signature: protected function getJoinField()

getReportForm()

  • Signature: protected function getReportForm()

isRelationshipBase()

  • Signature: protected function isRelationshipBase()

processFieldLimit()

  • Signature: protected function processFieldLimit($vals)
  • Parameters:
    • $vals

processValues()

  • Signature: public function processValues($vals)
  • Parameters:
    • $vals

processWhereChoice()

  • Signature: protected function processWhereChoice($vals)
  • Parameters:
    • $vals

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