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

From IHRIS Wiki
No edit summary
No edit summary
 
Line 4: Line 4:
*Child Classes:
*Child Classes:
** [[Class: iHRIS_FormField_CURRENCY (Development) | iHRIS_FormField_CURRENCY]]
** [[Class: iHRIS_FormField_CURRENCY (Development) | iHRIS_FormField_CURRENCY]]
*Location: Part of the module [[I2CE Module List (Development)#Lists|Lists]] in the package [https://launchpad.net/i2ce I2CE] 4.0-dev
** [[Class: I2CE_FormField_REMAP (Development) | I2CE_FormField_REMAP]]
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L28 modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 28
*Location: Part of the module [[I2CE Module List (Development)#Lists|Lists]] 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/Lists/lib/I2CE_FormField_MAP.php#L28 modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 28
*Author: Luke Duncan <lduncan@intrahealth.org>
*Author: Luke Duncan <lduncan@intrahealth.org>
*Since: v3.2.0
*Since: v3.2.0
Class for defining all the database fields used by a [[Class: I2CE_Form (Development) | ]] object.
Class for defining all the database fields used by a [[Class: I2CE_Form (Development) | ]] object.
==Methods==
==Methods==
===_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/Lists/lib/I2CE_FormField_MAP.php#L518 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 518
*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
** [http://www.php.net/manual/en/language.types.string.php string ] $style <br/>Defaults to 'default'
***Default Value: 'default'
*Returns: [http://www.php.net/manual/en/language.pseudo-types.php mixed ]
===checkStyle_ajax_list()===
Check to see if the ajax_list style is allowed.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L380 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 380
*Signature: public function checkStyle_ajax_list()
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]
===checkStyle_tree()===
===checkStyle_tree()===
Check to see if the tree style is allowed.
Check to see if the tree style is allowed.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L249 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 249
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L323 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 323
*Signature: public function checkStyle_tree()
*Signature: public function checkStyle_tree()
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]
===create_DOMEditable_ajax_list()===
Creates an ajax set of drop downs that are populated during the page load with web services and as you select each level.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L392 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 392
*Signature: protected function create_DOMEditable_ajax_list($node,$template,$form_node,$show_hidden)
*Parameters:
** [http://www.php.net/manual/en/class.domnode.php DOMNode ] $node <br/>the node that requested this drop down
** [[Class: I2CE_Template (Development) | I2CE_Template]] $template
**$form_node
** [http://www.php.net/manual/en/language.types.integer.php int ] $show_hidden <br/>0=non-hidden, 1=All, 2=hidden only.  Defaults to 0
***Default Value: 0
*Returns: [http://www.php.net/manual/en/language.pseudo-types.php mixed ]<br/>DOMNode or an array of DOMNodes to add.
===create_DOMEditable_list()===
===create_DOMEditable_list()===
Creates a drop down list of options.
Creates a drop down list of options.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L222 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 222
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L283 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 283
*Signature: protected function create_DOMEditable_list($node,$template,$form_node,$fields,$forms,$limits,$orders,$show_hidden)
*Signature: protected function create_DOMEditable_list($node,$template,$form_node,$show_hidden)
*Parameters:
*Parameters:
** [http://www.php.net/manual/en/class.domnode.php DOMNode ] $node <br/>the node we wish to add the drop down list under @pararm array $fields
** [http://www.php.net/manual/en/class.domnode.php DOMNode ] $node <br/>the node we wish to add the drop down list under
** [[Class: I2CE_Template (Development) | I2CE_Template]] $template
** [[Class: I2CE_Template (Development) | I2CE_Template]] $template
**$form_node  
**$form_node  
**$fields
** [http://www.php.net/manual/en/language.types.integer.php int ] $show_hidden <br/>0=non-hidden, 1=All, 2=hidden only. Defaults to 0
** [http://www.php.net/manual/en/language.types.array.php array ] $forms <br/>The selectable forms for this map.  Order does not matter
***Default Value: 0
** [http://www.php.net/manual/en/language.types.array.php array ] $limits <br/>An array, indexed by form name, of limiting data
** [http://www.php.net/manual/en/language.types.array.php array ] $orders <br/>An array, indexed by form name, of ordering data
** [http://www.php.net/manual/en/language.types.boolean.php boolean ] $show_hidden <br/>Show the hidden members of the list, defaults to false.
***Default Value: false
*Returns: [http://www.php.net/manual/en/language.pseudo-types.php mixed ]<br/>DOMNode or an array of DOMNodes to add.
*Returns: [http://www.php.net/manual/en/language.pseudo-types.php mixed ]<br/>DOMNode or an array of DOMNodes to add.
===create_DOMEditable_tree()===
===create_DOMEditable_tree()===
Creates a selectable auto-suggest tree view of the options
Creates a selectable auto-suggest tree view of the options
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L264 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 264
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L334 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 334
*Signature: protected function create_DOMEditable_tree($node,$template,$form_node,$fields,$forms,$limits,$orders,$show_hidden)
*Signature: protected function create_DOMEditable_tree($node,$template,$form_node,$show_hidden)
*Parameters:
*Parameters:
** [http://www.php.net/manual/en/class.domnode.php DOMNode ] $node <br/>the node that requested this drop down @pararm array $fields
** [http://www.php.net/manual/en/class.domnode.php DOMNode ] $node <br/>the node that requested this drop down
** [[Class: I2CE_Template (Development) | I2CE_Template]] $template
** [[Class: I2CE_Template (Development) | I2CE_Template]] $template
**$form_node  
**$form_node  
**$fields
** [http://www.php.net/manual/en/language.types.integer.php int ] $show_hidden <br/>0=non-hidden, 1=All, 2=hidden only. Defaults to 0
** [http://www.php.net/manual/en/language.types.array.php array ] $forms <br/>The selectable forms for this map.  Order does not matter
***Default Value: 0
** [http://www.php.net/manual/en/language.types.array.php array ] $limits <br/>An array, indexed by form name, of limiting data
** [http://www.php.net/manual/en/language.types.array.php array ] $orders <br/>An array, indexed by form name, of ordering data
** [http://www.php.net/manual/en/language.types.boolean.php boolean ] $show_hidden <br/>Show the hidden members of the list, defaults to false.
***Default Value: false
*Returns: [http://www.php.net/manual/en/language.pseudo-types.php mixed ]<br/>DOMNode or an array of DOMNodes to add.
*Returns: [http://www.php.net/manual/en/language.pseudo-types.php mixed ]<br/>DOMNode or an array of DOMNodes to add.
===ensureStyle()===
Ensures that the given style has been defined.  If so, returns that style, otherwise returns 'default' @param string
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L561 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 561
*Signature: protected function ensureStyle($style)
*Parameters:
**$style
===getComponentizedValue()===
===getComponentizedValue()===
Componentizes the given $db_value based on component
Componentizes the given $db_value based on component
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L37 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 37
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L59 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 59
*Signature: public function getComponentizedValue($db_value,$forms,$component)
*Signature: public function getComponentizedValue($db_value,$forms,$component)
*Parameters:
*Parameters:
Line 56: Line 81:
===getDBValue()===
===getDBValue()===
Return the DB value for this form field.
Return the DB value for this form field.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L175 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 175
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L222 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 222
*Signature: public function getDBValue()
*Signature: public function getDBValue()
*Returns: [http://www.php.net/manual/en/language.types.string.php string ]
*Returns: [http://www.php.net/manual/en/language.types.string.php string ]
===getDefaultDisplayStyle()===
===getDefaultDisplayStyle()===
get the default display style for the given type of display
get the default display style for the given type of display
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L63 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 63
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L85 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 85
*Signature: public function getDefaultDisplayStyle($type)
*Signature: public function getDefaultDisplayStyle($type)
*Parameters:
*Parameters:
Line 67: Line 92:
===getDefaultValue()===
===getDefaultValue()===
Gets the default value from the field's data
Gets the default value from the field's data
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L80 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 80
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L127 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 127
*Signature: protected function getDefaultValue($fieldData)
*Signature: protected function getDefaultValue($fieldData)
*Parameters:
*Parameters:
** [http://www.php.net/manual/en/language.types.array.php array ] $fieldData
** [http://www.php.net/manual/en/language.types.array.php array ] $fieldData
*Returns: [http://www.php.net/manual/en/language.types.array.php array ]<br/>where the first element is boolean (true if the has been a default value set, false otherwise) and the second element is the default value to be set.
*Returns: [http://www.php.net/manual/en/language.types.array.php array ]<br/>where the first element is boolean (true if the has been a default value set, false otherwise) and the second element is the default value to be set.
===getDisplayNode()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L99 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 99
*Signature: public function getDisplayNode($node,$template)
*Parameters:
**$node
**$template
===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/modules/Lists/lib/I2CE_FormField_MAP.php#L198 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 198
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L271 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 271
*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 ]
===getFromDB()===
===getFromDB()===
Return the value of this field from the database format for the given type.
Return the value of this field from the database format for the given type.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L104 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 104
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L151 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 151
*Signature: public function getFromDB($value)
*Signature: public function getFromDB($value)
*Parameters:
*Parameters:
Line 88: Line 121:
===getMappedForm()===
===getMappedForm()===
Get the form that this field maps to
Get the form that this field maps to
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L149 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 149
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L196 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 196
*Signature: public function getMappedForm()
*Signature: public function getMappedForm()
*Returns: string.
*Returns: string.
===getMappedFormObject()===
Return the mapped form object.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L235 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 235
*Signature: public function getMappedFormObject($populate)
*Parameters:
** [http://www.php.net/manual/en/language.types.boolean.php boolean ] $populate
***Default Value: true
*Returns: [[Class: I2CE_Form (Development) | I2CE_Form]]
===getMappedID()===
===getMappedID()===
Get the id of the form that this field maps to If not set, returns 0.
Get the id of the form that this field maps to If not set, returns 0.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L161 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 161
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L208 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 208
*Signature: public function getMappedID()
*Signature: public function getMappedID()
*Returns: [http://www.php.net/manual/en/language.types.string.php string ]
*Returns: [http://www.php.net/manual/en/language.types.string.php string ]
===getSQLComponentization()===
===getSQLComponentization()===
Componentizes the given $db_value based on component
Componentizes the given $db_value based on component
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L54 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 54
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L76 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 76
*Signature: public function getSQLComponentization($db_ref,$forms,$component)
*Signature: public function getSQLComponentization($db_ref,$forms,$component)
*Parameters:
*Parameters:
Line 107: Line 148:
===getValue()===
===getValue()===
Return the native value for this form field.
Return the native value for this form field.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L138 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 138
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L185 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 185
*Signature: public function getValue()
*Signature: public function getValue()
*Returns: [http://www.php.net/manual/en/language.types.array.php array ]
*Returns: [http://www.php.net/manual/en/language.types.array.php array ]
===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/Lists/lib/I2CE_FormField_MAP.php#L183 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 183
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L254 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 254
*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 ]
===isValidForm()===
Check to see if the given form is a valid form to reference
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L496 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 496
*Signature: protected function isValidForm($form)
*Parameters:
** [http://www.php.net/manual/en/language.types.string.php string ] $form
*Returns: boolean.
===issetValue()===
===issetValue()===
Checks to see if the value has been set.
Checks to see if the value has been set.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L130 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 130
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L177 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 177
*Signature: public function issetValue()
*Signature: public function issetValue()
*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_reportSelect()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L402 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 402
*Signature: public function processDOMEditable_reportSelect($node,$template,$form_node)
*Parameters:
** [http://www.php.net/manual/en/class.domnode.php DOMNode ] $node
** [[Class: I2CE_Template (Development) | I2CE_Template]] $template
** [http://www.php.net/manual/en/class.domnode.php DOMNode ] $form_node
===remapField()===
Hooked method to remap a given id on a given form and field @param I2CE_List $lsit
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L37 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 37
*Signature: public function remapField($form,$oldid,$newid)
*Parameters:
**$form
** [http://www.php.net/manual/en/language.types.string.php string ] $oldid
** [http://www.php.net/manual/en/language.types.string.php string ] $newid
===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/modules/Lists/lib/I2CE_FormField_MAP.php#L116 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 116
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php#L163 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP.php] on line 163
*Signature: public function setFromPost($post)
*Signature: public function setFromPost($post)
*Parameters:
*Parameters:
Line 135: Line 198:
===canSelectAnyForm()===
===canSelectAnyForm()===
This public method is inherited from [[Class: I2CE_FormField_MAPPED (Development)#canSelectAnyForm() | I2CE_FormField_MAPPED->canSelectAnyForm()]]
This public method is inherited from [[Class: I2CE_FormField_MAPPED (Development)#canSelectAnyForm() | I2CE_FormField_MAPPED->canSelectAnyForm()]]
===getDisplayReport()===
This public method is inherited from [[Class: I2CE_FormField_MAPPED (Development)#getDisplayReport() | I2CE_FormField_MAPPED->getDisplayReport()]]


===getDisplayedFields()===
===getDisplayedFields()===
Line 156: Line 222:
===processDOMEditable()===
===processDOMEditable()===
This public method is inherited from [[Class: I2CE_FormField_MAPPED (Development)#processDOMEditable() | I2CE_FormField_MAPPED->processDOMEditable()]]
This public method is inherited from [[Class: I2CE_FormField_MAPPED (Development)#processDOMEditable() | I2CE_FormField_MAPPED->processDOMEditable()]]
===restoreLimits()===
This public method is inherited from [[Class: I2CE_FormField_MAPPED (Development)#restoreLimits() | I2CE_FormField_MAPPED->restoreLimits()]]
===setAlternateLimits()===
This public method is inherited from [[Class: I2CE_FormField_MAPPED (Development)#setAlternateLimits() | I2CE_FormField_MAPPED->setAlternateLimits()]]
===_create_DOMEditable_ajax_list()===
This protected method is inherited from [[Class: I2CE_FormField_MAPPED (Development)#_create_DOMEditable_ajax_list() | I2CE_FormField_MAPPED->_create_DOMEditable_ajax_list()]]


===_processDOMEditable()===
===_processDOMEditable()===
This protected method is inherited from [[Class: I2CE_FormField_MAPPED (Development)#_processDOMEditable() | I2CE_FormField_MAPPED->_processDOMEditable()]]
This protected method is inherited from [[Class: I2CE_FormField_MAPPED (Development)#_processDOMEditable() | I2CE_FormField_MAPPED->_processDOMEditable()]]
===getAdditionalLimits()===
This protected method is inherited from [[Class: I2CE_FormField_MAPPED (Development)#getAdditionalLimits() | I2CE_FormField_MAPPED->getAdditionalLimits()]]
===processHeaderEditable()===
This protected method is inherited from [[Class: I2CE_FormField_MAPPED (Development)#processHeaderEditable() | I2CE_FormField_MAPPED->processHeaderEditable()]]


===__construct()===
===__construct()===
Line 165: Line 246:
===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 183: Line 270:
===getDBType()===
===getDBType()===
This public method is inherited from [[Class: I2CE_FormField (Development)#getDBType() | I2CE_FormField->getDBType()]]
This public method is inherited from [[Class: I2CE_FormField (Development)#getDBType() | I2CE_FormField->getDBType()]]
===getDisplayNode()===
This public method is inherited from [[Class: I2CE_FormField (Development)#getDisplayNode() | I2CE_FormField->getDisplayNode()]]


===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()]]
===getElement()===
This public method is inherited from [[Class: I2CE_FormField (Development)#getElement() | I2CE_FormField->getElement()]]


===getHTMLName()===
===getHTMLName()===
Line 195: Line 282:
===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 243: Line 333:
===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 258: Line 351:
===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()]]
===setElement()===
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 270: Line 369:
===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 279: Line 384:
===displayInvalid()===
===displayInvalid()===
This protected method is inherited from [[Class: I2CE_FormField (Development)#displayInvalid() | I2CE_FormField->displayInvalid()]]
This protected method is inherited from [[Class: I2CE_FormField (Development)#displayInvalid() | I2CE_FormField->displayInvalid()]]
===getElement()===
This protected method is inherited from [[Class: I2CE_FormField (Development)#getElement() | I2CE_FormField->getElement()]]


===getOptionsByPath()===
===getOptionsByPath()===
Line 289: Line 391:
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()===
===withinForm()===
This protected method is inherited from [[Class: I2CE_FormField (Development)#setElement() | I2CE_FormField->setElement()]]
This protected method is inherited from [[Class: I2CE_FormField (Development)#withinForm() | I2CE_FormField->withinForm()]]
==Inherited Variables==
==Inherited Variables==
===$alternate_limits===
Theis protected variable is inherited from [[Class: I2CE_FormField_MAPPED (Development)#$alternate_limits | I2CE_FormField_MAPPED->$alternate_limits]]
===$name===
===$name===
Theis protected variable is inherited from [[Class: I2CE_FormField (Development)#$name | I2CE_FormField->$name]]
Theis protected variable is inherited from [[Class: I2CE_FormField (Development)#$name | I2CE_FormField->$name]]
Line 321: Line 426:
===$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 354: Line 462:
===generateLimit_contains()===
===generateLimit_contains()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#generateLimit_contains() | I2CE_FormField_DB_STRING->generateLimit_contains()]]
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#generateLimit_contains() | I2CE_FormField_DB_STRING->generateLimit_contains()]]
===generateLimit_startswith()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#generateLimit_startswith() | I2CE_FormField_DB_STRING->generateLimit_startswith()]]


===checkLimit_in()===
===checkLimit_in()===
Line 486: Line 597:
===processLimitMenu_contains()===
===processLimitMenu_contains()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#processLimitMenu_contains() | I2CE_FormField_DB_STRING->processLimitMenu_contains()]]
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#processLimitMenu_contains() | I2CE_FormField_DB_STRING->processLimitMenu_contains()]]
===checkLimit_startswith()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#checkLimit_startswith() | I2CE_FormField_DB_STRING->checkLimit_startswith()]]
===checkLimitString_startswith()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#checkLimitString_startswith() | I2CE_FormField_DB_STRING->checkLimitString_startswith()]]
===getLimitMenu_startswith()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#getLimitMenu_startswith() | I2CE_FormField_DB_STRING->getLimitMenu_startswith()]]
===processLimitMenu_startswith()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#processLimitMenu_startswith() | I2CE_FormField_DB_STRING->processLimitMenu_startswith()]]


===cachedTableReference()===
===cachedTableReference()===
Line 498: Line 621:
===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 582: Line 708:
===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 591: Line 720:
===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()]]
==Fuzzy Methods==
===generateLimit_within()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#generateLimit_MAP_within() | I2CE_Module_FieldLimits->generateLimit_MAP_within() ]]
===checkLimit_within()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#checkLimit_MAP_within() | I2CE_Module_FieldLimits->checkLimit_MAP_within() ]]
===checkLimitString_within()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#checkLimitString_MAP_within() | I2CE_Module_FieldLimits->checkLimitString_MAP_within() ]]
===getLimitMenu_within()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#I2CE_FormField_MAP_DISPLAYFIELDSTYLE_within() | I2CE_Module_FieldLimits->I2CE_FormField_MAP_DISPLAYFIELDSTYLE_within() ]]
===processLimitMenu_within()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#I2CE_FormField_MAP_PROCESSFIELDSTYLE_within() | I2CE_Module_FieldLimits->I2CE_FormField_MAP_PROCESSFIELDSTYLE_within() ]]




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

Latest revision as of 08:13, 6 May 2015


This article describes the class I2CE_FormField_MAP .

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

Methods

_getDisplayValue()

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

checkStyle_ajax_list()

Check to see if the ajax_list style is allowed.

checkStyle_tree()

Check to see if the tree style is allowed.

create_DOMEditable_ajax_list()

Creates an ajax set of drop downs that are populated during the page load with web services and as you select each level.

create_DOMEditable_list()

Creates a drop down list of options.

create_DOMEditable_tree()

Creates a selectable auto-suggest tree view of the options

ensureStyle()

Ensures that the given style has been defined. If so, returns that style, otherwise returns 'default' @param string

getComponentizedValue()

Componentizes the given $db_value based on component

getDBValue()

Return the DB value for this form field.

getDefaultDisplayStyle()

get the default display style for the given type of display

getDefaultValue()

Gets the default value from the field's data

getDisplayNode()

getDisplayValue()

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

getFromDB()

Return the value of this field from the database format for the given type.

getMappedForm()

Get the form that this field maps to

getMappedFormObject()

Return the mapped form object.

getMappedID()

Get the id of the form that this field maps to If not set, returns 0.

getSQLComponentization()

Componentizes the given $db_value based on component

getValue()

Return the native value for this form field.

isValid()

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

isValidForm()

Check to see if the given form is a valid form to reference

issetValue()

Checks to see if the value has been set.

processDOMEditable_reportSelect()

remapField()

Hooked method to remap a given id on a given form and field @param I2CE_List $lsit

setFromPost()

Sets the value of this field from the posted form.

Inherited Methods

__call()

This public method is inherited from I2CE_FormField_MAPPED->__call()

_hasMethod()

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

canSelectAnyForm()

This public method is inherited from I2CE_FormField_MAPPED->canSelectAnyForm()

getDisplayReport()

This public method is inherited from I2CE_FormField_MAPPED->getDisplayReport()

getDisplayedFields()

This public method is inherited from I2CE_FormField_MAPPED->getDisplayedFields()

getDisplayedStyle()

This public method is inherited from I2CE_FormField_MAPPED->getDisplayedStyle()

getFormLimits()

This public method is inherited from I2CE_FormField_MAPPED->getFormLimits()

getFormOrders()

This public method is inherited from I2CE_FormField_MAPPED->getFormOrders()

getMapOptions()

This public method is inherited from I2CE_FormField_MAPPED->getMapOptions()

getSelectableForms()

This public method is inherited from I2CE_FormField_MAPPED->getSelectableForms()

processDOMEditable()

This public method is inherited from I2CE_FormField_MAPPED->processDOMEditable()

restoreLimits()

This public method is inherited from I2CE_FormField_MAPPED->restoreLimits()

setAlternateLimits()

This public method is inherited from I2CE_FormField_MAPPED->setAlternateLimits()

_create_DOMEditable_ajax_list()

This protected method is inherited from I2CE_FormField_MAPPED->_create_DOMEditable_ajax_list()

_processDOMEditable()

This protected method is inherited from I2CE_FormField_MAPPED->_processDOMEditable()

getAdditionalLimits()

This protected method is inherited from I2CE_FormField_MAPPED->getAdditionalLimits()

processHeaderEditable()

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

__construct()

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

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

getDisplays()

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

getElement()

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

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

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

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

getOptionsByPath()

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

optionsHasPath()

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

withinForm()

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

Inherited Variables

$alternate_limits

Theis protected variable is inherited from I2CE_FormField_MAPPED->$alternate_limits

$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_STRING->generateLimit_in()

generateLimit_equals()

This method is inherited from I2CE_FormField_DB_STRING->generateLimit_equals()

generateLimit_greaterthan()

This method is inherited from I2CE_FormField_DB_STRING->generateLimit_greaterthan()

generateLimit_lessthan()

This method is inherited from I2CE_FormField_DB_STRING->generateLimit_lessthan()

generateLimit_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_STRING->generateLimit_greaterthan_equals()

generateLimit_lessthan_equals()

This method is inherited from I2CE_FormField_DB_STRING->generateLimit_lessthan_equals()

generateLimit_between()

This method is inherited from I2CE_FormField_DB_STRING->generateLimit_between()

generateLimit_like()

This method is inherited from I2CE_FormField_DB_STRING->generateLimit_like()

generateLimit_lowerlike()

This method is inherited from I2CE_FormField_DB_STRING->generateLimit_lowerlike()

generateLimit_lowerequals()

This method is inherited from I2CE_FormField_DB_STRING->generateLimit_lowerequals()

generateLimit_contains()

This method is inherited from I2CE_FormField_DB_STRING->generateLimit_contains()

generateLimit_startswith()

This method is inherited from I2CE_FormField_DB_STRING->generateLimit_startswith()

checkLimit_in()

This method is inherited from I2CE_FormField_DB_STRING->checkLimit_in()

checkLimitString_in()

This method is inherited from I2CE_FormField_DB_STRING->checkLimitString_in()

getLimitMenu_in()

This method is inherited from I2CE_FormField_DB_STRING->getLimitMenu_in()

processLimitMenu_in()

This method is inherited from I2CE_FormField_DB_STRING->processLimitMenu_in()

checkLimit_equals()

This method is inherited from I2CE_FormField_DB_STRING->checkLimit_equals()

checkLimitString_equals()

This method is inherited from I2CE_FormField_DB_STRING->checkLimitString_equals()

getLimitMenu_equals()

This method is inherited from I2CE_FormField_DB_STRING->getLimitMenu_equals()

processLimitMenu_equals()

This method is inherited from I2CE_FormField_DB_STRING->processLimitMenu_equals()

checkLimit_greaterthan()

This method is inherited from I2CE_FormField_DB_STRING->checkLimit_greaterthan()

checkLimitString_greaterthan()

This method is inherited from I2CE_FormField_DB_STRING->checkLimitString_greaterthan()

getLimitMenu_greaterthan()

This method is inherited from I2CE_FormField_DB_STRING->getLimitMenu_greaterthan()

processLimitMenu_greaterthan()

This method is inherited from I2CE_FormField_DB_STRING->processLimitMenu_greaterthan()

checkLimit_lessthan()

This method is inherited from I2CE_FormField_DB_STRING->checkLimit_lessthan()

checkLimitString_lessthan()

This method is inherited from I2CE_FormField_DB_STRING->checkLimitString_lessthan()

getLimitMenu_lessthan()

This method is inherited from I2CE_FormField_DB_STRING->getLimitMenu_lessthan()

processLimitMenu_lessthan()

This method is inherited from I2CE_FormField_DB_STRING->processLimitMenu_lessthan()

checkLimit_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_STRING->checkLimit_greaterthan_equals()

checkLimitString_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_STRING->checkLimitString_greaterthan_equals()

getLimitMenu_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_STRING->getLimitMenu_greaterthan_equals()

processLimitMenu_greaterthan_equals()

This method is inherited from I2CE_FormField_DB_STRING->processLimitMenu_greaterthan_equals()

checkLimit_lessthan_equals()

This method is inherited from I2CE_FormField_DB_STRING->checkLimit_lessthan_equals()

checkLimitString_lessthan_equals()

This method is inherited from I2CE_FormField_DB_STRING->checkLimitString_lessthan_equals()

getLimitMenu_lessthan_equals()

This method is inherited from I2CE_FormField_DB_STRING->getLimitMenu_lessthan_equals()

processLimitMenu_lessthan_equals()

This method is inherited from I2CE_FormField_DB_STRING->processLimitMenu_lessthan_equals()

checkLimit_between()

This method is inherited from I2CE_FormField_DB_STRING->checkLimit_between()

checkLimitString_between()

This method is inherited from I2CE_FormField_DB_STRING->checkLimitString_between()

getLimitMenu_between()

This method is inherited from I2CE_FormField_DB_STRING->getLimitMenu_between()

processLimitMenu_between()

This method is inherited from I2CE_FormField_DB_STRING->processLimitMenu_between()

checkLimit_like()

This method is inherited from I2CE_FormField_DB_STRING->checkLimit_like()

checkLimitString_like()

This method is inherited from I2CE_FormField_DB_STRING->checkLimitString_like()

getLimitMenu_like()

This method is inherited from I2CE_FormField_DB_STRING->getLimitMenu_like()

processLimitMenu_like()

This method is inherited from I2CE_FormField_DB_STRING->processLimitMenu_like()

checkLimit_lowerlike()

This method is inherited from I2CE_FormField_DB_STRING->checkLimit_lowerlike()

checkLimitString_lowerlike()

This method is inherited from I2CE_FormField_DB_STRING->checkLimitString_lowerlike()

getLimitMenu_lowerlike()

This method is inherited from I2CE_FormField_DB_STRING->getLimitMenu_lowerlike()

processLimitMenu_lowerlike()

This method is inherited from I2CE_FormField_DB_STRING->processLimitMenu_lowerlike()

checkLimit_lowerequals()

This method is inherited from I2CE_FormField_DB_STRING->checkLimit_lowerequals()

checkLimitString_lowerequals()

This method is inherited from I2CE_FormField_DB_STRING->checkLimitString_lowerequals()

getLimitMenu_lowerequals()

This method is inherited from I2CE_FormField_DB_STRING->getLimitMenu_lowerequals()

processLimitMenu_lowerequals()

This method is inherited from I2CE_FormField_DB_STRING->processLimitMenu_lowerequals()

checkLimit_contains()

This method is inherited from I2CE_FormField_DB_STRING->checkLimit_contains()

checkLimitString_contains()

This method is inherited from I2CE_FormField_DB_STRING->checkLimitString_contains()

getLimitMenu_contains()

This method is inherited from I2CE_FormField_DB_STRING->getLimitMenu_contains()

processLimitMenu_contains()

This method is inherited from I2CE_FormField_DB_STRING->processLimitMenu_contains()

checkLimit_startswith()

This method is inherited from I2CE_FormField_DB_STRING->checkLimit_startswith()

checkLimitString_startswith()

This method is inherited from I2CE_FormField_DB_STRING->checkLimitString_startswith()

getLimitMenu_startswith()

This method is inherited from I2CE_FormField_DB_STRING->getLimitMenu_startswith()

processLimitMenu_startswith()

This method is inherited from I2CE_FormField_DB_STRING->processLimitMenu_startswith()

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

This method is implemented by I2CE_Module_FieldLimits->generateLimit_MAP_within()

checkLimit_within()

This method is implemented by I2CE_Module_FieldLimits->checkLimit_MAP_within()

checkLimitString_within()

This method is implemented by I2CE_Module_FieldLimits->checkLimitString_MAP_within()

getLimitMenu_within()

This method is implemented by I2CE_Module_FieldLimits->I2CE_FormField_MAP_DISPLAYFIELDSTYLE_within()

processLimitMenu_within()

This method is implemented by I2CE_Module_FieldLimits->I2CE_FormField_MAP_PROCESSFIELDSTYLE_within()