|
|
(16 intermediate revisions by one other user not shown) |
Line 1: |
Line 1: |
| This article describes the class ''I2CE_FormField_DATE_MD''.
| | #REDIRECT [[Class: I2CE_FormField_DATE_MD (4.1.12)]] |
| *Extends the class: [[Class: I2CE_FormField_DB_DATE | I2CE_FormField_DB_DATE]].
| |
| *Parent Classses: [[Class: I2CE_FormField_DB_DATE | I2CE_FormField_DB_DATE]] [[Class: I2CE_FormField | I2CE_FormField]] [[Class: I2CE_Fuzzy | I2CE_Fuzzy]]
| |
| *Location: Part of the module [[I2CE Module List#forms|forms]] in the package [https://launchpad.net/i2ce I2CE]
| |
| *Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.0-release/annotate/head:/modules/Forms/lib/fields/I2CE_FormField_DATE_MD.php 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 [[Class: I2CE_Form | ]] 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:
| |
| ** [http://www.php.net/manual/en/language.pseudo-types.php 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:
| |
| ** [http://www.php.net/manual/en/language.types.array.php array ] $post <br/>The $_POST array holding the values for this form.
| |
| ===setValue()===
| |
| Sets the value of this field.
| |
| *Signature: public function setValue($value)
| |
| *Parameters:
| |
| ** [http://www.php.net/manual/en/language.pseudo-types.php mixed ] $value
| |
| ==Fuzzy Methods==
| |
| ===generateLimit_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_generateLimit_DATE_MD_equals() | I2CE_Module_FormLimits->DATE_generateLimit_DATE_MD_equals() ]]
| |
| ===checkLimit_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_checkLimit_DATE_MD_equals() | I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_equals() ]]
| |
| ===checkLimitString_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_checkLimit_DATE_MD_equals() | I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_equals() ]]
| |
| ===getLimitMenu_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_getLimitMenu_DATE_MD_equals() | I2CE_Module_FormLimits->DATE_getLimitMenu_DATE_MD_equals() ]]
| |
| ===processLimitMenu_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_processLimitMenu_DATE_MD_equals() | I2CE_Module_FormLimits->DATE_processLimitMenu_DATE_MD_equals() ]]
| |
| ===generateLimit_greaterthan()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_generateLimit_DATE_MD_greaterthan() | I2CE_Module_FormLimits->DATE_generateLimit_DATE_MD_greaterthan() ]]
| |
| ===checkLimit_greaterthan()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_checkLimit_DATE_MD_greaterthan() | I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_greaterthan() ]]
| |
| ===checkLimitString_greaterthan()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_checkLimit_DATE_MD_greaterthan() | I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_greaterthan() ]]
| |
| ===getLimitMenu_greaterthan()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_getLimitMenu_DATE_MD_greaterthan() | I2CE_Module_FormLimits->DATE_getLimitMenu_DATE_MD_greaterthan() ]]
| |
| ===processLimitMenu_greaterthan()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_processLimitMenu_DATE_MD_greaterthan() | I2CE_Module_FormLimits->DATE_processLimitMenu_DATE_MD_greaterthan() ]]
| |
| ===generateLimit_lessthan()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_generateLimit_DATE_MD_lessthan() | I2CE_Module_FormLimits->DATE_generateLimit_DATE_MD_lessthan() ]]
| |
| ===checkLimit_lessthan()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_checkLimit_DATE_MD_lessthan() | I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_lessthan() ]]
| |
| ===checkLimitString_lessthan()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_checkLimit_DATE_MD_lessthan() | I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_lessthan() ]]
| |
| ===getLimitMenu_lessthan()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_getLimitMenu_DATE_MD_lessthan() | I2CE_Module_FormLimits->DATE_getLimitMenu_DATE_MD_lessthan() ]]
| |
| ===processLimitMenu_lessthan()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_processLimitMenu_DATE_MD_lessthan() | I2CE_Module_FormLimits->DATE_processLimitMenu_DATE_MD_lessthan() ]]
| |
| ===generateLimit_greaterthan_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_generateLimit_DATE_MD_greaterthan_equals() | I2CE_Module_FormLimits->DATE_generateLimit_DATE_MD_greaterthan_equals() ]]
| |
| ===checkLimit_greaterthan_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_checkLimit_DATE_MD_greaterthan_equals() | I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_greaterthan_equals() ]]
| |
| ===checkLimitString_greaterthan_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_checkLimit_DATE_MD_greaterthan_equals() | I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_greaterthan_equals() ]]
| |
| ===getLimitMenu_greaterthan_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_getLimitMenu_DATE_MD_greaterthan_equals() | I2CE_Module_FormLimits->DATE_getLimitMenu_DATE_MD_greaterthan_equals() ]]
| |
| ===processLimitMenu_greaterthan_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_processLimitMenu_DATE_MD_greaterthan_equals() | I2CE_Module_FormLimits->DATE_processLimitMenu_DATE_MD_greaterthan_equals() ]]
| |
| ===generateLimit_lessthan_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_generateLimit_DATE_MD_lessthan_equals() | I2CE_Module_FormLimits->DATE_generateLimit_DATE_MD_lessthan_equals() ]]
| |
| ===checkLimit_lessthan_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_checkLimit_DATE_MD_lessthan_equals() | I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_lessthan_equals() ]]
| |
| ===checkLimitString_lessthan_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_checkLimit_DATE_MD_lessthan_equals() | I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_lessthan_equals() ]]
| |
| ===getLimitMenu_lessthan_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_getLimitMenu_DATE_MD_lessthan_equals() | I2CE_Module_FormLimits->DATE_getLimitMenu_DATE_MD_lessthan_equals() ]]
| |
| ===processLimitMenu_lessthan_equals()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_processLimitMenu_DATE_MD_lessthan_equals() | I2CE_Module_FormLimits->DATE_processLimitMenu_DATE_MD_lessthan_equals() ]]
| |
| ===getLimitMenu_between()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_getLimitMenu_DATE_MD_between() | I2CE_Module_FormLimits->DATE_getLimitMenu_DATE_MD_between() ]]
| |
| ===generateLimit_between()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_generateLimit_DATE_MD_between() | I2CE_Module_FormLimits->DATE_generateLimit_DATE_MD_between() ]]
| |
| ===checkLimit_between()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_checkLimit_DATE_MD_between() | I2CE_Module_FormLimits->DATE_checkLimit_DATE_MD_between() ]]
| |
| ===checkLimitString_between()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_checkLimitString_DATE_MD_between() | I2CE_Module_FormLimits->DATE_checkLimitString_DATE_MD_between() ]]
| |
| ===processLimitMenu_between()===
| |
| This method is implemented by [[Class: I2CE_Module_FormLimits#DATE_processLimitMenu_DATE_MD_between() | I2CE_Module_FormLimits->DATE_processLimitMenu_DATE_MD_between() ]]
| |
| | |
| | |
| [[Category:Class Documentation]]
| |