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

From IHRIS Wiki
(Created page with '{{otherversions|Class: I2CE_FormField_FLOAT}} This article describes the class ''I2CE_FormField_FLOAT'' . *Extends the class: [[Class: I2CE_FormField_DB_FLOAT (Development) | I2C…')
 
No edit summary
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:
This article describes the class ''I2CE_FormField_FLOAT'' .
This article describes the class ''I2CE_FormField_FLOAT'' .
*Extends the class: [[Class: I2CE_FormField_DB_FLOAT (Development) | I2CE_FormField_DB_FLOAT]].
*Extends the class: [[Class: I2CE_FormField_DB_FLOAT (Development) | I2CE_FormField_DB_FLOAT]].
*Location: Part of the module [[I2CE Module List (Development)#Float|Float]] in the package [https://launchpad.net/i2ce I2CE] 4.0-dev
*Child Classes:
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php#L30 modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 30
** [[Class: I2CE_FormField_PERCENT (Development) | I2CE_FormField_PERCENT]]
*Location: Part of the module [[I2CE Module List (Development)#Float|Float]] in the package [https://launchpad.net/i2ce I2CE] 4.1-dev
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php#L30 modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 30
*Author: Luke Duncan <lduncan@intrahealth.org>
*Author: Luke Duncan <lduncan@intrahealth.org>
*Since: v3.1.0
*Since: v3.1.0
Line 10: Line 12:
===__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/modules/Float/lib/I2CE_FormField_FLOAT.php#L40 i2ce/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 40
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php#L40 i2ce/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 40
*Signature: public function __construct($name,$options)
*Signature: public function __construct($name,$options)
*Parameters:
*Parameters:
** [http://www.php.net/manual/en/language.types.string.php string ] $name
** [http://www.php.net/manual/en/language.types.string.php string ] $name
** [http://www.php.net/manual/en/language.types.array.php array ] $options <br/>A list of options for this form field.
** [http://www.php.net/manual/en/language.types.array.php array ] $options <br/>A list of options for this form field.
===getDisplayValue()===
Returns the value of this field as a human readable format.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php#L108 i2ce/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 108
*Signature: public function getDisplayValue($entry,$style)
*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.
***Default Value: false
**$style
***Default Value: 'default'
*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/modules/Float/lib/I2CE_FormField_FLOAT.php#L49 i2ce/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 49
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php#L73 i2ce/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 73
*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 ]
===postprocessDOMEditable()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php#L124 i2ce/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 124
*Signature: public function postprocessDOMEditable($node,$template,$form_node)
*Parameters:
**$node
**$template
**$form_node
===processDOMEditable()===
===processDOMEditable()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php#L70 i2ce/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 70
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php#L94 i2ce/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 94
*Signature: public function processDOMEditable($node,$template,$form_node)
*Signature: public function processDOMEditable($node,$template,$form_node)
*Parameters:
*Parameters:
Line 29: Line 48:
*Returns: [http://www.php.net/manual/en/language.types.array.php array ]<br/>of DOMNode
*Returns: [http://www.php.net/manual/en/language.types.array.php array ]<br/>of DOMNode
===processDOMNotEditable()===
===processDOMNotEditable()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php#L59 i2ce/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 59
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php#L83 i2ce/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 83
*Signature: public function processDOMNotEditable($node,$template,$form_node)
*Signature: public function processDOMNotEditable($node,$template,$form_node)
*Parameters:
*Parameters:
Line 36: Line 55:
**$form_node  
**$form_node  
*Returns: [http://www.php.net/manual/en/language.types.array.php array ]<br/>of DOMNodes
*Returns: [http://www.php.net/manual/en/language.types.array.php array ]<br/>of DOMNodes
===setFromDB()===
Sets the value of this field from the database format.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php#L61 i2ce/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 61
*Signature: public function setFromDB($value)
*Parameters:
** [http://www.php.net/manual/en/language.pseudo-types.php mixed ] $value
===setFromPost()===
Sets the value of this field from the posted form.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php#L49 i2ce/modules/Forms/modules/Float/lib/I2CE_FormField_FLOAT.php] on line 49
*Signature: public function setFromPost($post)
*Parameters:
** [http://www.php.net/manual/en/language.pseudo-types.php mixed ] $post
==Inherited Methods==
==Inherited Methods==
===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 51: Line 88:
===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 60: Line 100:
===getDisplayNode()===
===getDisplayNode()===
This public method is inherited from [[Class: I2CE_FormField (Development)#getDisplayNode() | I2CE_FormField->getDisplayNode()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#getDisplayNode() | I2CE_FormField->getDisplayNode()]]
===getDisplayValue()===
This public method is inherited from [[Class: I2CE_FormField (Development)#getDisplayValue() | I2CE_FormField->getDisplayValue()]]


===getDisplays()===
===getDisplays()===
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 78: Line 115:
===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 138: Line 178:
===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()===
This public method is inherited from [[Class: I2CE_FormField (Development)#setFromDB() | I2CE_FormField->setFromDB()]]


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


===setHeaders()===
===setHeaders()===
Line 159: Line 199:
===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 171: Line 217:
===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 181: Line 224:
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 202: Line 248:
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 216: Line 262:
===$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()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#generateLimit_in() | I2CE_FormField_DB_FLOAT->generateLimit_in()]]
===generateLimit_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#generateLimit_equals() | I2CE_FormField_DB_FLOAT->generateLimit_equals()]]
===generateLimit_greaterthan()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#generateLimit_greaterthan() | I2CE_FormField_DB_FLOAT->generateLimit_greaterthan()]]
===generateLimit_lessthan()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#generateLimit_lessthan() | I2CE_FormField_DB_FLOAT->generateLimit_lessthan()]]
===generateLimit_greaterthan_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#generateLimit_greaterthan_equals() | I2CE_FormField_DB_FLOAT->generateLimit_greaterthan_equals()]]
===generateLimit_lessthan_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#generateLimit_lessthan_equals() | I2CE_FormField_DB_FLOAT->generateLimit_lessthan_equals()]]
===generateLimit_between()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#generateLimit_between() | I2CE_FormField_DB_FLOAT->generateLimit_between()]]
===checkLimit_in()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimit_in() | I2CE_FormField_DB_FLOAT->checkLimit_in()]]
===checkLimitString_in()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimitString_in() | I2CE_FormField_DB_FLOAT->checkLimitString_in()]]
===getLimitMenu_in()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#getLimitMenu_in() | I2CE_FormField_DB_FLOAT->getLimitMenu_in()]]
===processLimitMenu_in()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#processLimitMenu_in() | I2CE_FormField_DB_FLOAT->processLimitMenu_in()]]
===checkLimit_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimit_equals() | I2CE_FormField_DB_FLOAT->checkLimit_equals()]]
===checkLimitString_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimitString_equals() | I2CE_FormField_DB_FLOAT->checkLimitString_equals()]]
===getLimitMenu_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#getLimitMenu_equals() | I2CE_FormField_DB_FLOAT->getLimitMenu_equals()]]
===processLimitMenu_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#processLimitMenu_equals() | I2CE_FormField_DB_FLOAT->processLimitMenu_equals()]]
===checkLimit_greaterthan()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimit_greaterthan() | I2CE_FormField_DB_FLOAT->checkLimit_greaterthan()]]
===checkLimitString_greaterthan()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimitString_greaterthan() | I2CE_FormField_DB_FLOAT->checkLimitString_greaterthan()]]
===getLimitMenu_greaterthan()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#getLimitMenu_greaterthan() | I2CE_FormField_DB_FLOAT->getLimitMenu_greaterthan()]]
===processLimitMenu_greaterthan()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#processLimitMenu_greaterthan() | I2CE_FormField_DB_FLOAT->processLimitMenu_greaterthan()]]
===checkLimit_lessthan()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimit_lessthan() | I2CE_FormField_DB_FLOAT->checkLimit_lessthan()]]
===checkLimitString_lessthan()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimitString_lessthan() | I2CE_FormField_DB_FLOAT->checkLimitString_lessthan()]]
===getLimitMenu_lessthan()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#getLimitMenu_lessthan() | I2CE_FormField_DB_FLOAT->getLimitMenu_lessthan()]]
===processLimitMenu_lessthan()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#processLimitMenu_lessthan() | I2CE_FormField_DB_FLOAT->processLimitMenu_lessthan()]]
===checkLimit_greaterthan_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimit_greaterthan_equals() | I2CE_FormField_DB_FLOAT->checkLimit_greaterthan_equals()]]
===checkLimitString_greaterthan_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimitString_greaterthan_equals() | I2CE_FormField_DB_FLOAT->checkLimitString_greaterthan_equals()]]
===getLimitMenu_greaterthan_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#getLimitMenu_greaterthan_equals() | I2CE_FormField_DB_FLOAT->getLimitMenu_greaterthan_equals()]]
===processLimitMenu_greaterthan_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#processLimitMenu_greaterthan_equals() | I2CE_FormField_DB_FLOAT->processLimitMenu_greaterthan_equals()]]
===checkLimit_lessthan_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimit_lessthan_equals() | I2CE_FormField_DB_FLOAT->checkLimit_lessthan_equals()]]
===checkLimitString_lessthan_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimitString_lessthan_equals() | I2CE_FormField_DB_FLOAT->checkLimitString_lessthan_equals()]]
===getLimitMenu_lessthan_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#getLimitMenu_lessthan_equals() | I2CE_FormField_DB_FLOAT->getLimitMenu_lessthan_equals()]]
===processLimitMenu_lessthan_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#processLimitMenu_lessthan_equals() | I2CE_FormField_DB_FLOAT->processLimitMenu_lessthan_equals()]]
===checkLimit_between()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimit_between() | I2CE_FormField_DB_FLOAT->checkLimit_between()]]
===checkLimitString_between()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#checkLimitString_between() | I2CE_FormField_DB_FLOAT->checkLimitString_between()]]
===getLimitMenu_between()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#getLimitMenu_between() | I2CE_FormField_DB_FLOAT->getLimitMenu_between()]]
===processLimitMenu_between()===
This method is inherited from [[Class: I2CE_FormField_DB_FLOAT (Development)#processLimitMenu_between() | I2CE_FormField_DB_FLOAT->processLimitMenu_between()]]
===cachedTableReference()===
===cachedTableReference()===
This method is inherited from [[Class: I2CE_FormField (Development)#cachedTableReference() | I2CE_FormField->cachedTableReference()]]
This method is inherited from [[Class: I2CE_FormField (Development)#cachedTableReference() | I2CE_FormField->cachedTableReference()]]
Line 228: Line 382:
===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 312: Line 469:
===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()===

Latest revision as of 09:13, 6 May 2015


This article describes the class I2CE_FormField_FLOAT .

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

Methods

__construct()

Create a new instance of a I2CE_FormField

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.

postprocessDOMEditable()

processDOMEditable()

processDOMNotEditable()

setFromDB()

Sets the value of this field from the database format.

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

getDBValue()

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

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

processDOM()

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

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

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

generateLimit_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->generateLimit_equals()

generateLimit_greaterthan()

This method is inherited from I2CE_FormField_DB_FLOAT->generateLimit_greaterthan()

generateLimit_lessthan()

This method is inherited from I2CE_FormField_DB_FLOAT->generateLimit_lessthan()

generateLimit_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->generateLimit_greaterthan_equals()

generateLimit_lessthan_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->generateLimit_lessthan_equals()

generateLimit_between()

This method is inherited from I2CE_FormField_DB_FLOAT->generateLimit_between()

checkLimit_in()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimit_in()

checkLimitString_in()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimitString_in()

getLimitMenu_in()

This method is inherited from I2CE_FormField_DB_FLOAT->getLimitMenu_in()

processLimitMenu_in()

This method is inherited from I2CE_FormField_DB_FLOAT->processLimitMenu_in()

checkLimit_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimit_equals()

checkLimitString_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimitString_equals()

getLimitMenu_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->getLimitMenu_equals()

processLimitMenu_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->processLimitMenu_equals()

checkLimit_greaterthan()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimit_greaterthan()

checkLimitString_greaterthan()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimitString_greaterthan()

getLimitMenu_greaterthan()

This method is inherited from I2CE_FormField_DB_FLOAT->getLimitMenu_greaterthan()

processLimitMenu_greaterthan()

This method is inherited from I2CE_FormField_DB_FLOAT->processLimitMenu_greaterthan()

checkLimit_lessthan()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimit_lessthan()

checkLimitString_lessthan()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimitString_lessthan()

getLimitMenu_lessthan()

This method is inherited from I2CE_FormField_DB_FLOAT->getLimitMenu_lessthan()

processLimitMenu_lessthan()

This method is inherited from I2CE_FormField_DB_FLOAT->processLimitMenu_lessthan()

checkLimit_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimit_greaterthan_equals()

checkLimitString_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimitString_greaterthan_equals()

getLimitMenu_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->getLimitMenu_greaterthan_equals()

processLimitMenu_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->processLimitMenu_greaterthan_equals()

checkLimit_lessthan_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimit_lessthan_equals()

checkLimitString_lessthan_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimitString_lessthan_equals()

getLimitMenu_lessthan_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->getLimitMenu_lessthan_equals()

processLimitMenu_lessthan_equals()

This method is inherited from I2CE_FormField_DB_FLOAT->processLimitMenu_lessthan_equals()

checkLimit_between()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimit_between()

checkLimitString_between()

This method is inherited from I2CE_FormField_DB_FLOAT->checkLimitString_between()

getLimitMenu_between()

This method is inherited from I2CE_FormField_DB_FLOAT->getLimitMenu_between()

processLimitMenu_between()

This method is inherited from I2CE_FormField_DB_FLOAT->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()