Class: I2CE FormField YESNO (Development): Difference between revisions

From IHRIS Wiki
(Created page with '{{otherversions|Class: I2CE_FormField_YESNO}} This article describes the class ''I2CE_FormField_YESNO'' . *Extends the class: [[Class: I2CE_FormField_DB_INT (Development) | I2CE_…')
 
No edit summary
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:
This article describes the class ''I2CE_FormField_YESNO'' .
This article describes the class ''I2CE_FormField_YESNO'' .
*Extends the class: [[Class: I2CE_FormField_DB_INT (Development) | I2CE_FormField_DB_INT]].
*Extends the class: [[Class: I2CE_FormField_DB_INT (Development) | I2CE_FormField_DB_INT]].
*Location: Part of the module [[I2CE Module List (Development)#forms|forms]] in the package [https://launchpad.net/i2ce I2CE] 4.0-dev
*Location: Part of the module [[I2CE Module List (Development)#Fields|Fields]] 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/lib/fields/I2CE_FormField_YESNO.php#L28 modules/Forms/lib/fields/I2CE_FormField_YESNO.php] on line 28
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php#L28 modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php] on line 28
*Author: Luke Duncan <lduncan@intrahealth.org>
*Author: Luke Duncan <lduncan@intrahealth.org>
*Since: v2.0.0
*Since: v2.0.0
Line 10: Line 10:
===__construct()===
===__construct()===
Create a new instance of a I2CE_FormField
Create a new instance of a I2CE_FormField
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/lib/fields/I2CE_FormField_YESNO.php#L39 i2ce/modules/Forms/lib/fields/I2CE_FormField_YESNO.php] on line 39
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php#L39 i2ce/modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php] on line 39
*Signature: public function __construct($name,$options)
*Signature: public function __construct($name,$options)
*Parameters:
*Parameters:
Line 17: Line 17:
===getDBValue()===
===getDBValue()===
Returns the value of this field ready to be stored in the database.
Returns the value of this field ready to be stored in the database.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/lib/fields/I2CE_FormField_YESNO.php#L57 i2ce/modules/Forms/lib/fields/I2CE_FormField_YESNO.php] on line 57
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php#L57 i2ce/modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php] on line 57
*Signature: public function getDBValue()
*Signature: public function getDBValue()
*Returns: [http://www.php.net/manual/en/language.pseudo-types.php mixed ]
*Returns: [http://www.php.net/manual/en/language.pseudo-types.php mixed ]
===getDisplayValue()===
===getDisplayValue()===
Returns the value of this field as a human readable format.
Returns the value of this field as a human readable format.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/lib/fields/I2CE_FormField_YESNO.php#L68 i2ce/modules/Forms/lib/fields/I2CE_FormField_YESNO.php] on line 68
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php#L68 i2ce/modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php] on line 68
*Signature: public function getDisplayValue($entry)
*Signature: public function getDisplayValue($entry,$style)
*Parameters:
*Parameters:
** [[Class: I2CE_Entry (Development) | I2CE_Entry]] $entry <br/>If a I2CE_Entry object has been passed to this method then it will return the value for that entry assuming it's an entry for this field.
** [[Class: I2CE_Entry (Development) | I2CE_Entry]] $entry <br/>If a I2CE_Entry object has been passed to this method then it will return the value for that entry assuming it's an entry for this field.
***Default Value: false  
***Default Value: false
**$style
***Default Value: 'default'
*Returns: [http://www.php.net/manual/en/language.pseudo-types.php mixed ]
*Returns: [http://www.php.net/manual/en/language.pseudo-types.php mixed ]
===isValid()===
===isValid()===
Checks to see if the current value for this is set and valid.
Checks to see if the current value for this is set and valid.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/lib/fields/I2CE_FormField_YESNO.php#L82 i2ce/modules/Forms/lib/fields/I2CE_FormField_YESNO.php] on line 82
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php#L82 i2ce/modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php] on line 82
*Signature: public function isValid()
*Signature: public function isValid()
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]
===processDOMEditable()===
===processDOMEditable()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/lib/fields/I2CE_FormField_YESNO.php#L98 i2ce/modules/Forms/lib/fields/I2CE_FormField_YESNO.php] on line 98
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php#L98 i2ce/modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php] on line 98
*Signature: public function processDOMEditable($node,$template,$form_node)
*Signature: public function processDOMEditable($node,$template,$form_node)
*Parameters:
*Parameters:
Line 43: Line 45:
===setFromPost()===
===setFromPost()===
Sets the value of this field from the posted form.
Sets the value of this field from the posted form.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/lib/fields/I2CE_FormField_YESNO.php#L47 i2ce/modules/Forms/lib/fields/I2CE_FormField_YESNO.php] on line 47
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php#L47 i2ce/modules/Forms/modules/Fields/lib/I2CE_FormField_YESNO.php] on line 47
*Signature: public function setFromPost($post)
*Signature: public function setFromPost($post)
*Parameters:
*Parameters:
Line 50: Line 52:
===addHistory()===
===addHistory()===
This public method is inherited from [[Class: I2CE_FormField (Development)#addHistory() | I2CE_FormField->addHistory()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#addHistory() | I2CE_FormField->addHistory()]]
===cleanup()===
This public method is inherited from [[Class: I2CE_FormField (Development)#cleanup() | I2CE_FormField->cleanup()]]


===compare()===
===compare()===
This public method is inherited from [[Class: I2CE_FormField (Development)#compare() | I2CE_FormField->compare()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#compare() | I2CE_FormField->compare()]]
===compareEntryDate()===
This public method is inherited from [[Class: I2CE_FormField (Development)#compareEntryDate() | I2CE_FormField->compareEntryDate()]]


===createField()===
===createField()===
Line 62: Line 70:
===getAttribute()===
===getAttribute()===
This public method is inherited from [[Class: I2CE_FormField (Development)#getAttribute() | I2CE_FormField->getAttribute()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#getAttribute() | I2CE_FormField->getAttribute()]]
===getContainer()===
This public method is inherited from [[Class: I2CE_FormField (Development)#getContainer() | I2CE_FormField->getContainer()]]


===getDBType()===
===getDBType()===
Line 72: Line 83:
This public method is inherited from [[Class: I2CE_FormField (Development)#getDisplays() | I2CE_FormField->getDisplays()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#getDisplays() | I2CE_FormField->getDisplays()]]


===getForm()===
===getElement()===
This public method is inherited from [[Class: I2CE_FormField (Development)#getForm() | I2CE_FormField->getForm()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#getElement() | I2CE_FormField->getElement()]]


===getFromDB()===
===getFromDB()===
Line 83: Line 94:
===getHeader()===
===getHeader()===
This public method is inherited from [[Class: I2CE_FormField (Development)#getHeader() | I2CE_FormField->getHeader()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#getHeader() | I2CE_FormField->getHeader()]]
===getHistory()===
This public method is inherited from [[Class: I2CE_FormField (Development)#getHistory() | I2CE_FormField->getHistory()]]


===getHref()===
===getHref()===
Line 137: Line 151:
===nextHistory()===
===nextHistory()===
This public method is inherited from [[Class: I2CE_FormField (Development)#nextHistory() | I2CE_FormField->nextHistory()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#nextHistory() | I2CE_FormField->nextHistory()]]
===postprocessDOMEditable()===
This public method is inherited from [[Class: I2CE_FormField (Development)#postprocessDOMEditable() | I2CE_FormField->postprocessDOMEditable()]]


===processDOM()===
===processDOM()===
Line 146: Line 163:
===setAttribute()===
===setAttribute()===
This public method is inherited from [[Class: I2CE_FormField (Development)#setAttribute() | I2CE_FormField->setAttribute()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#setAttribute() | I2CE_FormField->setAttribute()]]
===setContainer()===
This public method is inherited from [[Class: I2CE_FormField (Development)#setContainer() | I2CE_FormField->setContainer()]]


===setDefaultOptions()===
===setDefaultOptions()===
This public method is inherited from [[Class: I2CE_FormField (Development)#setDefaultOptions() | I2CE_FormField->setDefaultOptions()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#setDefaultOptions() | I2CE_FormField->setDefaultOptions()]]


===setForm()===
===setElement()===
This public method is inherited from [[Class: I2CE_FormField (Development)#setForm() | I2CE_FormField->setForm()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#setElement() | I2CE_FormField->setElement()]]


===setFromDB()===
===setFromDB()===
This public method is inherited from [[Class: I2CE_FormField (Development)#setFromDB() | I2CE_FormField->setFromDB()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#setFromDB() | I2CE_FormField->setFromDB()]]
===setHTMLName()===
This public method is inherited from [[Class: I2CE_FormField (Development)#setHTMLName() | I2CE_FormField->setHTMLName()]]


===setHeaders()===
===setHeaders()===
Line 164: Line 187:
===setInvalid()===
===setInvalid()===
This public method is inherited from [[Class: I2CE_FormField (Development)#setInvalid() | I2CE_FormField->setInvalid()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#setInvalid() | I2CE_FormField->setInvalid()]]
===setInvalidMessage()===
This public method is inherited from [[Class: I2CE_FormField (Development)#setInvalidMessage() | I2CE_FormField->setInvalidMessage()]]
===setOption()===
This public method is inherited from [[Class: I2CE_FormField (Development)#setOption() | I2CE_FormField->setOption()]]


===setValue()===
===setValue()===
Line 176: Line 205:
===getDefaultValue()===
===getDefaultValue()===
This protected method is inherited from [[Class: I2CE_FormField (Development)#getDefaultValue() | I2CE_FormField->getDefaultValue()]]
This protected method is inherited from [[Class: I2CE_FormField (Development)#getDefaultValue() | I2CE_FormField->getDefaultValue()]]
===getElement()===
This protected method is inherited from [[Class: I2CE_FormField (Development)#getElement() | I2CE_FormField->getElement()]]


===getOptionsByPath()===
===getOptionsByPath()===
Line 186: Line 212:
This protected method is inherited from [[Class: I2CE_FormField (Development)#optionsHasPath() | I2CE_FormField->optionsHasPath()]]
This protected method is inherited from [[Class: I2CE_FormField (Development)#optionsHasPath() | I2CE_FormField->optionsHasPath()]]


===setElement()===
===processHeaderEditable()===
This protected method is inherited from [[Class: I2CE_FormField (Development)#setElement() | I2CE_FormField->setElement()]]
This protected method is inherited from [[Class: I2CE_FormField (Development)#processHeaderEditable() | I2CE_FormField->processHeaderEditable()]]
 
===withinForm()===
This protected method is inherited from [[Class: I2CE_FormField (Development)#withinForm() | I2CE_FormField->withinForm()]]


===_hasMethod()===
===_hasMethod()===
Line 207: Line 236:
Theis protected variable is inherited from [[Class: I2CE_FormField (Development)#$href | I2CE_FormField->$href]]
Theis protected variable is inherited from [[Class: I2CE_FormField (Development)#$href | I2CE_FormField->$href]]


===$form===
===$container===
Theis protected variable is inherited from [[Class: I2CE_FormField (Development)#$form | I2CE_FormField->$form]]
Theis protected variable is inherited from [[Class: I2CE_FormField (Development)#$container | I2CE_FormField->$container]]


===$history===
===$history===
Line 221: Line 250:
===$invalid===
===$invalid===
Theis protected variable is inherited from [[Class: I2CE_FormField (Development)#$invalid | I2CE_FormField->$invalid]]
Theis protected variable is inherited from [[Class: I2CE_FormField (Development)#$invalid | I2CE_FormField->$invalid]]
===$HTMLName===
Theis protected variable is inherited from [[Class: I2CE_FormField (Development)#$HTMLName | I2CE_FormField->$HTMLName]]
==Inherited Fuzzy Methods==
==Inherited Fuzzy Methods==
===generateLimit_in()===
===generateLimit_in()===
Line 338: Line 370:
===generateLimit()===
===generateLimit()===
This method is inherited from [[Class: I2CE_FormField (Development)#generateLimit() | I2CE_FormField->generateLimit()]]
This method is inherited from [[Class: I2CE_FormField (Development)#generateLimit() | I2CE_FormField->generateLimit()]]
===describeLimit()===
This method is inherited from [[Class: I2CE_FormField (Development)#describeLimit() | I2CE_FormField->describeLimit()]]


===generateLimit_null()===
===generateLimit_null()===
Line 422: Line 457:
===save()===
===save()===
This method is inherited from [[Class: I2CE_FormField (Development)#save() | I2CE_FormField->save()]]
This method is inherited from [[Class: I2CE_FormField (Development)#save() | I2CE_FormField->save()]]
===globalFieldUpdate()===
This method is inherited from [[Class: I2CE_FormField (Development)#globalFieldUpdate() | I2CE_FormField->globalFieldUpdate()]]


===populateHistory()===
===populateHistory()===
Line 433: Line 471:
==Fuzzy Methods==
==Fuzzy Methods==
===generateLimit_yesno()===
===generateLimit_yesno()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#generateLimit_YESNO_yesno() | I2CE_Module_FormLimits->generateLimit_YESNO_yesno() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#generateLimit_YESNO_yesno() | I2CE_Module_FieldLimits->generateLimit_YESNO_yesno() ]]
===generateLimit_yes()===
===generateLimit_yes()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#generateLimit_YESNO_yes() | I2CE_Module_FormLimits->generateLimit_YESNO_yes() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#generateLimit_YESNO_yes() | I2CE_Module_FieldLimits->generateLimit_YESNO_yes() ]]
===generateLimit_no()===
===generateLimit_no()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#generateLimit_YESNO_no() | I2CE_Module_FormLimits->generateLimit_YESNO_no() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#generateLimit_YESNO_no() | I2CE_Module_FieldLimits->generateLimit_YESNO_no() ]]
===checkLimit_yesno()===
===checkLimit_yesno()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#checkLimit_YESNO_yesno() | I2CE_Module_FormLimits->checkLimit_YESNO_yesno() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#checkLimit_YESNO_yesno() | I2CE_Module_FieldLimits->checkLimit_YESNO_yesno() ]]
===checkLimitString_yesno()===
===checkLimitString_yesno()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#checkLimitString_YESNO_yesno() | I2CE_Module_FormLimits->checkLimitString_YESNO_yesno() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#checkLimitString_YESNO_yesno() | I2CE_Module_FieldLimits->checkLimitString_YESNO_yesno() ]]
===getLimitMenu_yesno()===
===getLimitMenu_yesno()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_yesno() | I2CE_Module_FormLimits->I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_yesno() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_yesno() | I2CE_Module_FieldLimits->I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_yesno() ]]
===processLimitMenu_yesno()===
===processLimitMenu_yesno()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#I2CE_FormField_YESNO_PROCESSFIELDSTYLE_yesno() | I2CE_Module_FormLimits->I2CE_FormField_YESNO_PROCESSFIELDSTYLE_yesno() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#I2CE_FormField_YESNO_PROCESSFIELDSTYLE_yesno() | I2CE_Module_FieldLimits->I2CE_FormField_YESNO_PROCESSFIELDSTYLE_yesno() ]]
===checkLimit_yes()===
===checkLimit_yes()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#checkLimit_YESNO_yes() | I2CE_Module_FormLimits->checkLimit_YESNO_yes() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#checkLimit_YESNO_yes() | I2CE_Module_FieldLimits->checkLimit_YESNO_yes() ]]
===checkLimitString_yes()===
===checkLimitString_yes()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#checkLimitString_YESNO_yes() | I2CE_Module_FormLimits->checkLimitString_YESNO_yes() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#checkLimitString_YESNO_yes() | I2CE_Module_FieldLimits->checkLimitString_YESNO_yes() ]]
===getLimitMenu_yes()===
===getLimitMenu_yes()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_yes() | I2CE_Module_FormLimits->I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_yes() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_yes() | I2CE_Module_FieldLimits->I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_yes() ]]
===processLimitMenu_yes()===
===processLimitMenu_yes()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#I2CE_FormField_YESNO_PROCESSFIELDSTYLE_yes() | I2CE_Module_FormLimits->I2CE_FormField_YESNO_PROCESSFIELDSTYLE_yes() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#I2CE_FormField_YESNO_PROCESSFIELDSTYLE_yes() | I2CE_Module_FieldLimits->I2CE_FormField_YESNO_PROCESSFIELDSTYLE_yes() ]]
===checkLimit_no()===
===checkLimit_no()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#checkLimit_YESNO_no() | I2CE_Module_FormLimits->checkLimit_YESNO_no() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#checkLimit_YESNO_no() | I2CE_Module_FieldLimits->checkLimit_YESNO_no() ]]
===checkLimitString_no()===
===checkLimitString_no()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#checkLimitString_YESNO_no() | I2CE_Module_FormLimits->checkLimitString_YESNO_no() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#checkLimitString_YESNO_no() | I2CE_Module_FieldLimits->checkLimitString_YESNO_no() ]]
===getLimitMenu_no()===
===getLimitMenu_no()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_no() | I2CE_Module_FormLimits->I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_no() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_no() | I2CE_Module_FieldLimits->I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_no() ]]
===processLimitMenu_no()===
===processLimitMenu_no()===
This method is implemented by [[Class: I2CE_Module_FormLimits (Development)#I2CE_FormField_YESNO_PROCESSFIELDSTYLE_no() | I2CE_Module_FormLimits->I2CE_FormField_YESNO_PROCESSFIELDSTYLE_no() ]]
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#I2CE_FormField_YESNO_PROCESSFIELDSTYLE_no() | I2CE_Module_FieldLimits->I2CE_FormField_YESNO_PROCESSFIELDSTYLE_no() ]]




[[Category:Class Documentation (Development)]]
[[Category:Class Documentation (Development)]]

Latest revision as of 08:14, 6 May 2015


This article describes the class I2CE_FormField_YESNO .

Class for defining all the database fields used by a object.

Methods

__construct()

Create a new instance of a I2CE_FormField

getDBValue()

Returns the value of this field ready to be stored in the database.

getDisplayValue()

Returns the value of this field as a human readable format.

isValid()

Checks to see if the current value for this is set and valid.

processDOMEditable()

setFromPost()

Sets the value of this field from the posted form.

Inherited Methods

addHistory()

This public method is inherited from I2CE_FormField->addHistory()

cleanup()

This public method is inherited from I2CE_FormField->cleanup()

compare()

This public method is inherited from I2CE_FormField->compare()

compareEntryDate()

This public method is inherited from I2CE_FormField->compareEntryDate()

createField()

This public method is inherited from I2CE_FormField->createField()

firstHistory()

This public method is inherited from I2CE_FormField->firstHistory()

getAttribute()

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

getContainer()

This public method is inherited from I2CE_FormField->getContainer()

getDBType()

This public method is inherited from I2CE_FormField->getDBType()

getDisplayNode()

This public method is inherited from I2CE_FormField->getDisplayNode()

getDisplays()

This public method is inherited from I2CE_FormField->getDisplays()

getElement()

This public method is inherited from I2CE_FormField->getElement()

getFromDB()

This public method is inherited from I2CE_FormField->getFromDB()

getHTMLName()

This public method is inherited from I2CE_FormField->getHTMLName()

getHeader()

This public method is inherited from I2CE_FormField->getHeader()

getHistory()

This public method is inherited from I2CE_FormField->getHistory()

getHref()

This public method is inherited from I2CE_FormField->getHref()

getInvalid()

This public method is inherited from I2CE_FormField->getInvalid()

getMDB2Type()

This public method is inherited from I2CE_FormField->getMDB2Type()

getName()

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

getOption()

This public method is inherited from I2CE_FormField->getOption()

getString()

This public method is inherited from I2CE_FormField->getString()

getTypeString()

This public method is inherited from I2CE_FormField->getTypeString()

getValue()

This public method is inherited from I2CE_FormField->getValue()

hasAttribute()

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

hasDisplay()

This public method is inherited from I2CE_FormField->hasDisplay()

hasHeader()

This public method is inherited from I2CE_FormField->hasHeader()

hasInvalid()

This public method is inherited from I2CE_FormField->hasInvalid()

hasNextHistory()

This public method is inherited from I2CE_FormField->hasNextHistory()

hasOption()

This public method is inherited from I2CE_FormField->hasOption()

isInDB()

This public method is inherited from I2CE_FormField->isInDB()

isSameValue()

This public method is inherited from I2CE_FormField->isSameValue()

issetValue()

This public method is inherited from I2CE_FormField->issetValue()

nextHistory()

This public method is inherited from I2CE_FormField->nextHistory()

postprocessDOMEditable()

This public method is inherited from I2CE_FormField->postprocessDOMEditable()

processDOM()

This public method is inherited from I2CE_FormField->processDOM()

processDOMNotEditable()

This public method is inherited from I2CE_FormField->processDOMNotEditable()

setAttribute()

This public method is inherited from I2CE_FormField->setAttribute()

setContainer()

This public method is inherited from I2CE_FormField->setContainer()

setDefaultOptions()

This public method is inherited from I2CE_FormField->setDefaultOptions()

setElement()

This public method is inherited from I2CE_FormField->setElement()

setFromDB()

This public method is inherited from I2CE_FormField->setFromDB()

setHTMLName()

This public method is inherited from I2CE_FormField->setHTMLName()

setHeaders()

This public method is inherited from I2CE_FormField->setHeaders()

setHref()

This public method is inherited from I2CE_FormField->setHref()

setInvalid()

This public method is inherited from I2CE_FormField->setInvalid()

setInvalidMessage()

This public method is inherited from I2CE_FormField->setInvalidMessage()

setOption()

This public method is inherited from I2CE_FormField->setOption()

setValue()

This public method is inherited from I2CE_FormField->setValue()

unsetValue()

This public method is inherited from I2CE_FormField->unsetValue()

displayInvalid()

This protected method is inherited from I2CE_FormField->displayInvalid()

getDefaultValue()

This protected method is inherited from I2CE_FormField->getDefaultValue()

getOptionsByPath()

This protected method is inherited from I2CE_FormField->getOptionsByPath()

optionsHasPath()

This protected method is inherited from I2CE_FormField->optionsHasPath()

processHeaderEditable()

This protected method is inherited from I2CE_FormField->processHeaderEditable()

withinForm()

This protected method is inherited from I2CE_FormField->withinForm()

_hasMethod()

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

Inherited Variables

$name

Theis protected variable is inherited from I2CE_FormField->$name

$options

Theis protected variable is inherited from I2CE_FormField->$options

$value

Theis protected variable is inherited from I2CE_FormField->$value

$headers

Theis protected variable is inherited from I2CE_FormField->$headers

$href

Theis protected variable is inherited from I2CE_FormField->$href

$container

Theis protected variable is inherited from I2CE_FormField->$container

$history

Theis protected variable is inherited from I2CE_FormField->$history

$history_idx

Theis protected variable is inherited from I2CE_FormField->$history_idx

$attributes

Theis protected variable is inherited from I2CE_FormField->$attributes

$invalid

Theis protected variable is inherited from I2CE_FormField->$invalid

$HTMLName

Theis protected variable is inherited from I2CE_FormField->$HTMLName

Inherited Fuzzy Methods

generateLimit_in()

This method is inherited from I2CE_FormField_DB_INT->generateLimit_in()

generateLimit_equals()

This method is inherited from I2CE_FormField_DB_INT->generateLimit_equals()

generateLimit_greaterthan()

This method is inherited from I2CE_FormField_DB_INT->generateLimit_greaterthan()

generateLimit_lessthan()

This method is inherited from I2CE_FormField_DB_INT->generateLimit_lessthan()

generateLimit_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_INT->generateLimit_greaterthan_equals()

generateLimit_lessthan_equals()

This method is inherited from I2CE_FormField_DB_INT->generateLimit_lessthan_equals()

generateLimit_between()

This method is inherited from I2CE_FormField_DB_INT->generateLimit_between()

checkLimit_in()

This method is inherited from I2CE_FormField_DB_INT->checkLimit_in()

checkLimitString_in()

This method is inherited from I2CE_FormField_DB_INT->checkLimitString_in()

getLimitMenu_in()

This method is inherited from I2CE_FormField_DB_INT->getLimitMenu_in()

processLimitMenu_in()

This method is inherited from I2CE_FormField_DB_INT->processLimitMenu_in()

checkLimit_equals()

This method is inherited from I2CE_FormField_DB_INT->checkLimit_equals()

checkLimitString_equals()

This method is inherited from I2CE_FormField_DB_INT->checkLimitString_equals()

getLimitMenu_equals()

This method is inherited from I2CE_FormField_DB_INT->getLimitMenu_equals()

processLimitMenu_equals()

This method is inherited from I2CE_FormField_DB_INT->processLimitMenu_equals()

checkLimit_greaterthan()

This method is inherited from I2CE_FormField_DB_INT->checkLimit_greaterthan()

checkLimitString_greaterthan()

This method is inherited from I2CE_FormField_DB_INT->checkLimitString_greaterthan()

getLimitMenu_greaterthan()

This method is inherited from I2CE_FormField_DB_INT->getLimitMenu_greaterthan()

processLimitMenu_greaterthan()

This method is inherited from I2CE_FormField_DB_INT->processLimitMenu_greaterthan()

checkLimit_lessthan()

This method is inherited from I2CE_FormField_DB_INT->checkLimit_lessthan()

checkLimitString_lessthan()

This method is inherited from I2CE_FormField_DB_INT->checkLimitString_lessthan()

getLimitMenu_lessthan()

This method is inherited from I2CE_FormField_DB_INT->getLimitMenu_lessthan()

processLimitMenu_lessthan()

This method is inherited from I2CE_FormField_DB_INT->processLimitMenu_lessthan()

checkLimit_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_INT->checkLimit_greaterthan_equals()

checkLimitString_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_INT->checkLimitString_greaterthan_equals()

getLimitMenu_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_INT->getLimitMenu_greaterthan_equals()

processLimitMenu_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_INT->processLimitMenu_greaterthan_equals()

checkLimit_lessthan_equals()

This method is inherited from I2CE_FormField_DB_INT->checkLimit_lessthan_equals()

checkLimitString_lessthan_equals()

This method is inherited from I2CE_FormField_DB_INT->checkLimitString_lessthan_equals()

getLimitMenu_lessthan_equals()

This method is inherited from I2CE_FormField_DB_INT->getLimitMenu_lessthan_equals()

processLimitMenu_lessthan_equals()

This method is inherited from I2CE_FormField_DB_INT->processLimitMenu_lessthan_equals()

checkLimit_between()

This method is inherited from I2CE_FormField_DB_INT->checkLimit_between()

checkLimitString_between()

This method is inherited from I2CE_FormField_DB_INT->checkLimitString_between()

getLimitMenu_between()

This method is inherited from I2CE_FormField_DB_INT->getLimitMenu_between()

processLimitMenu_between()

This method is inherited from I2CE_FormField_DB_INT->processLimitMenu_between()

cachedTableReference()

This method is inherited from I2CE_FormField->cachedTableReference()

isNumeric()

This method is inherited from I2CE_FormField->isNumeric()

getLimitStyles()

This method is inherited from I2CE_FormField->getLimitStyles()

generateLimit()

This method is inherited from I2CE_FormField->generateLimit()

describeLimit()

This method is inherited from I2CE_FormField->describeLimit()

generateLimit_null()

This method is inherited from I2CE_FormField->generateLimit_null()

generateLimit_not_null()

This method is inherited from I2CE_FormField->generateLimit_not_null()

generateLimit_null_not_null()

This method is inherited from I2CE_FormField->generateLimit_null_not_null()

checkLimit_null()

This method is inherited from I2CE_FormField->checkLimit_null()

checkLimit_not_null()

This method is inherited from I2CE_FormField->checkLimit_not_null()

checkLimit_null_not_null()

This method is inherited from I2CE_FormField->checkLimit_null_not_null()

checkLimitString_null()

This method is inherited from I2CE_FormField->checkLimitString_null()

checkLimitString_not_null()

This method is inherited from I2CE_FormField->checkLimitString_not_null()

checkLimitString_null_not_null()

This method is inherited from I2CE_FormField->checkLimitString_null_not_null()

getLimitMenu_null()

This method is inherited from I2CE_FormField->getLimitMenu_null()

getLimitMenu_not_null()

This method is inherited from I2CE_FormField->getLimitMenu_not_null()

getLimitMenu_null_not_null()

This method is inherited from I2CE_FormField->getLimitMenu_null_not_null()

processLimitMenu_null()

This method is inherited from I2CE_FormField->processLimitMenu_null()

processLimitMenu_not_null()

This method is inherited from I2CE_FormField->processLimitMenu_not_null()

processLimitMenu_null_not_null()

This method is inherited from I2CE_FormField->processLimitMenu_null_not_null()

generateLimit_max_parent()

This method is inherited from I2CE_FormField->generateLimit_max_parent()

generateLimit_min_parent()

This method is inherited from I2CE_FormField->generateLimit_min_parent()

generateLimit_max_parent_form()

This method is inherited from I2CE_FormField->generateLimit_max_parent_form()

generateLimit_min_parent_form()

This method is inherited from I2CE_FormField->generateLimit_min_parent_form()

getLimitMenu_max_parent()

This method is inherited from I2CE_FormField->getLimitMenu_max_parent()

getLimitMenu_min_parent()

This method is inherited from I2CE_FormField->getLimitMenu_min_parent()

getLimitMenu_max_parent_form()

This method is inherited from I2CE_FormField->getLimitMenu_max_parent_form()

getLimitMenu_min_parent_form()

This method is inherited from I2CE_FormField->getLimitMenu_min_parent_form()

processLimitMenu_max_parent()

This method is inherited from I2CE_FormField->processLimitMenu_max_parent()

processLimitMenu_min_parent()

This method is inherited from I2CE_FormField->processLimitMenu_min_parent()

processLimitMenu_max_parent_form()

This method is inherited from I2CE_FormField->processLimitMenu_max_parent_form()

processLimitMenu_min_parent_form()

This method is inherited from I2CE_FormField->processLimitMenu_min_parent_form()

save()

This method is inherited from I2CE_FormField->save()

globalFieldUpdate()

This method is inherited from I2CE_FormField->globalFieldUpdate()

populateHistory()

This method is inherited from I2CE_FormField->populateHistory()

userMessage()

This method is inherited from I2CE_Fuzzy->userMessage()

Inherited Fuzzy CLI Methods

cachedTableReference()

This method is inherited from I2CE_FormField->cachedTableReference()

Fuzzy Methods

generateLimit_yesno()

This method is implemented by I2CE_Module_FieldLimits->generateLimit_YESNO_yesno()

generateLimit_yes()

This method is implemented by I2CE_Module_FieldLimits->generateLimit_YESNO_yes()

generateLimit_no()

This method is implemented by I2CE_Module_FieldLimits->generateLimit_YESNO_no()

checkLimit_yesno()

This method is implemented by I2CE_Module_FieldLimits->checkLimit_YESNO_yesno()

checkLimitString_yesno()

This method is implemented by I2CE_Module_FieldLimits->checkLimitString_YESNO_yesno()

getLimitMenu_yesno()

This method is implemented by I2CE_Module_FieldLimits->I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_yesno()

processLimitMenu_yesno()

This method is implemented by I2CE_Module_FieldLimits->I2CE_FormField_YESNO_PROCESSFIELDSTYLE_yesno()

checkLimit_yes()

This method is implemented by I2CE_Module_FieldLimits->checkLimit_YESNO_yes()

checkLimitString_yes()

This method is implemented by I2CE_Module_FieldLimits->checkLimitString_YESNO_yes()

getLimitMenu_yes()

This method is implemented by I2CE_Module_FieldLimits->I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_yes()

processLimitMenu_yes()

This method is implemented by I2CE_Module_FieldLimits->I2CE_FormField_YESNO_PROCESSFIELDSTYLE_yes()

checkLimit_no()

This method is implemented by I2CE_Module_FieldLimits->checkLimit_YESNO_no()

checkLimitString_no()

This method is implemented by I2CE_Module_FieldLimits->checkLimitString_YESNO_no()

getLimitMenu_no()

This method is implemented by I2CE_Module_FieldLimits->I2CE_FormField_YESNO_DISPLAYFIELDSTYLE_no()

processLimitMenu_no()

This method is implemented by I2CE_Module_FieldLimits->I2CE_FormField_YESNO_PROCESSFIELDSTYLE_no()