Class: I2CE FormField DATE MD
This article describes the class I2CE_FormField_DATE_MD.
- Extends the class: I2CE_FormField_DB_DATE.
- Parent Classses: I2CE_FormField_DB_DATE I2CE_FormField I2CE_Fuzzy
- Location: Part of the module forms in the package I2CE
- Source: Defined in the file modules/Forms/lib/fields/I2CE_FormField_DATE_MD.php
- Author: Luke Duncan <lduncan@intrahealth.org>
- Since: v2.0.0
Class for defining all the database fields used by a object.
Methods
getFromDB()
Return the value of this field from the database format for the given type @param integer $type The type of the field to be returned.
- Signature: public function getFromDB($value)
- Parameters:
- mixed $value
processDOMEditable()
- Signature: public function processDOMEditable($node,$template,$form_node)
- Parameters:
- $node
- $template
- $form_node
processDOMNotEditable()
- Signature: public function processDOMNotEditable($node,$template,$form_node)
- Parameters:
- $node
- $template
- $form_node
setFromPost()
Sets the value of this field from the posted form.
- Signature: public function setFromPost($post)
- Parameters:
- array $post
The $_POST array holding the values for this form.
- array $post
setValue()
Sets the value of this field.
- Signature: public function setValue($value)
- Parameters:
- mixed $value
Fuzzy Methods
generateLimit_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_generateLimit_DATE_MD_equals()
checkLimit_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_equals()
checkLimitString_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_equals()
getLimitMenu_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_getLimitMenu_DATE_MD_equals()
processLimitMenu_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_processLimitMenu_DATE_MD_equals()
generateLimit_greaterthan()
This method is implemented by I2CE_Module_FormLimits->DATE_generateLimit_DATE_MD_greaterthan()
checkLimit_greaterthan()
This method is implemented by I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_greaterthan()
checkLimitString_greaterthan()
This method is implemented by I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_greaterthan()
getLimitMenu_greaterthan()
This method is implemented by I2CE_Module_FormLimits->DATE_getLimitMenu_DATE_MD_greaterthan()
processLimitMenu_greaterthan()
This method is implemented by I2CE_Module_FormLimits->DATE_processLimitMenu_DATE_MD_greaterthan()
generateLimit_lessthan()
This method is implemented by I2CE_Module_FormLimits->DATE_generateLimit_DATE_MD_lessthan()
checkLimit_lessthan()
This method is implemented by I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_lessthan()
checkLimitString_lessthan()
This method is implemented by I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_lessthan()
getLimitMenu_lessthan()
This method is implemented by I2CE_Module_FormLimits->DATE_getLimitMenu_DATE_MD_lessthan()
processLimitMenu_lessthan()
This method is implemented by I2CE_Module_FormLimits->DATE_processLimitMenu_DATE_MD_lessthan()
generateLimit_greaterthan_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_generateLimit_DATE_MD_greaterthan_equals()
checkLimit_greaterthan_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_greaterthan_equals()
checkLimitString_greaterthan_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_greaterthan_equals()
getLimitMenu_greaterthan_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_getLimitMenu_DATE_MD_greaterthan_equals()
processLimitMenu_greaterthan_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_processLimitMenu_DATE_MD_greaterthan_equals()
generateLimit_lessthan_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_generateLimit_DATE_MD_lessthan_equals()
checkLimit_lessthan_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_lessthan_equals()
checkLimitString_lessthan_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_lessthan_equals()
getLimitMenu_lessthan_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_getLimitMenu_DATE_MD_lessthan_equals()
processLimitMenu_lessthan_equals()
This method is implemented by I2CE_Module_FormLimits->DATE_processLimitMenu_DATE_MD_lessthan_equals()
getLimitMenu_between()
This method is implemented by I2CE_Module_FormLimits->DATE_getLimitMenu_DATE_MD_between()
generateLimit_between()
This method is implemented by I2CE_Module_FormLimits->DATE_generateLimit_DATE_MD_between()
checkLimit_between()
This method is implemented by I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_between()
checkLimitString_between()
This method is implemented by I2CE_Module_FormLimits->DATE_checkLimitString_DATE_MD_between()
processLimitMenu_between()
This method is implemented by I2CE_Module_FormLimits->DATE_processLimitMenu_DATE_MD_between()