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

From IHRIS Wiki
No edit summary
No edit summary
 
Line 2: Line 2:
This article describes the class ''I2CE_FormField_MAP_MULT'' .
This article describes the class ''I2CE_FormField_MAP_MULT'' .
*Extends the class: [[Class: I2CE_FormField_MAPPED (Development) | I2CE_FormField_MAPPED]].
*Extends the class: [[Class: I2CE_FormField_MAPPED (Development) | I2CE_FormField_MAPPED]].
*Location: Part of the module [[I2CE Module List (Development)#Lists|Lists]] 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/Lists/lib/I2CE_FormField_MAP_MULT.php#L28 modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 28
** [[Class: I2CE_FormField_MAP_MULTUNION (Development) | I2CE_FormField_MAP_MULTUNION]]
*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_MULT.php#L28 modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.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==
===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_MULT.php#L472 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 472
*Signature: public function checkStyle_ajax_list()
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]
===createCheckBox()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L399 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 399
*Signature: protected function createCheckBox($template,$node,$data,$selected)
*Parameters:
**$template
**$node
**$data
**$selected
===createCheckboxTree()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L350 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 350
*Signature: protected function createCheckboxTree($template,$treeNode,$data,$selected)
*Parameters:
**$template
**$treeNode
**$data
**$selected
===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_MULT.php#L485 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 485
*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_checkbox()===
Creates a drop down list of options.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L274 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 274
*Signature: protected function create_DOMEditable_checkbox($node,$template,$form_node,$show_hidden)
*Parameters:
** [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
**$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_checkbox_tree()===
Creates a drop down list of options.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L315 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 315
*Signature: protected function create_DOMEditable_checkbox_tree($node,$template,$form_node,$show_hidden)
*Parameters:
** [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
**$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_MULT.php#L188 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 188
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L435 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 435
*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.
===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_MULT.php#L38 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 38
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L76 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 76
*Signature: public function getComponentizedValue($db_value,$forms,$component)
*Signature: public function getComponentizedValue($db_value,$forms,$component)
*Parameters:
*Parameters:
Line 34: Line 86:
===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_MULT.php#L122 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 122
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L173 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 173
*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()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L61 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 61
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L99 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 99
*Signature: public function getDefaultDisplayStyle($type)
*Signature: public function getDefaultDisplayStyle($type)
*Parameters:
*Parameters:
**$type  
**$type  
===getDisplayNode()===
Return the display value of this form field as a DOM Node.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L238 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 238
*Signature: public function getDisplayNode($node,$template)
*Parameters:
** [http://www.php.net/manual/en/class.domnode.php DOMNode ] $node
** [[Class: I2CE_Template (Development) | I2CE_Template]] $template
*Returns: [http://www.php.net/manual/en/class.domnode.php DOMNode ]
===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_MULT.php#L164 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 164
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L219 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 219
*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_MULT.php#L77 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 77
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L119 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 119
*Signature: public function getFromDB($value)
*Signature: public function getFromDB($value)
*Parameters:
*Parameters:
Line 58: Line 120:
===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_MULT.php#L57 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 57
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L95 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 95
*Signature: public function getSQLComponentization($db_ref,$forms,$component)
*Signature: public function getSQLComponentization($db_ref,$forms,$component)
*Parameters:
*Parameters:
Line 66: Line 128:
*Returns: [http://www.php.net/manual/en/language.types.string.php string ]<br/>The componentized db_value
*Returns: [http://www.php.net/manual/en/language.types.string.php string ]<br/>The componentized db_value
===getSingleValueFromDB()===
===getSingleValueFromDB()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L65 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 65
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L107 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 107
*Signature: protected function getSingleValueFromDB($value)
*Signature: protected function getSingleValueFromDB($value)
*Parameters:
*Parameters:
Line 72: Line 134:
===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_MULT.php#L111 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 111
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L162 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 162
*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_MULT.php#L134 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 134
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L189 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 189
*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 ]
===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_MULT.php#L37 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.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_MULT.php#L94 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 94
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php#L136 i2ce/modules/Forms/modules/Lists/lib/I2CE_FormField_MAP_MULT.php] on line 136
*Signature: public function setFromPost($post)
*Signature: public function setFromPost($post)
*Parameters:
*Parameters:
Line 95: Line 165:
===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 116: Line 189:
===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 125: Line 213:
===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 143: Line 237:
===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 155: Line 249:
===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 206: Line 303:
===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 221: Line 321:
===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 233: Line 339:
===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 245: Line 357:
===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 255: Line 364:
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 287: Line 399:
===$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_STRING (Development)#generateLimit_in() | I2CE_FormField_DB_STRING->generateLimit_in()]]
===generateLimit_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#generateLimit_equals() | I2CE_FormField_DB_STRING->generateLimit_equals()]]
===generateLimit_greaterthan()===
===generateLimit_greaterthan()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#generateLimit_greaterthan() | I2CE_FormField_DB_STRING->generateLimit_greaterthan()]]
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#generateLimit_greaterthan() | I2CE_FormField_DB_STRING->generateLimit_greaterthan()]]
Line 321: Line 430:
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()]]


===checkLimit_in()===
===generateLimit_startswith()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#checkLimit_in() | I2CE_FormField_DB_STRING->checkLimit_in()]]
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#generateLimit_startswith() | I2CE_FormField_DB_STRING->generateLimit_startswith()]]
 
===checkLimitString_in()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#checkLimitString_in() | I2CE_FormField_DB_STRING->checkLimitString_in()]]
 
===getLimitMenu_in()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#getLimitMenu_in() | I2CE_FormField_DB_STRING->getLimitMenu_in()]]
 
===processLimitMenu_in()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#processLimitMenu_in() | I2CE_FormField_DB_STRING->processLimitMenu_in()]]
 
===checkLimit_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#checkLimit_equals() | I2CE_FormField_DB_STRING->checkLimit_equals()]]
 
===checkLimitString_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#checkLimitString_equals() | I2CE_FormField_DB_STRING->checkLimitString_equals()]]
 
===getLimitMenu_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#getLimitMenu_equals() | I2CE_FormField_DB_STRING->getLimitMenu_equals()]]
 
===processLimitMenu_equals()===
This method is inherited from [[Class: I2CE_FormField_DB_STRING (Development)#processLimitMenu_equals() | I2CE_FormField_DB_STRING->processLimitMenu_equals()]]


===checkLimit_greaterthan()===
===checkLimit_greaterthan()===
Line 452: Line 540:
===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 464: Line 564:
===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 548: Line 651:
===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 557: Line 663:
===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_in()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#generateLimit_MAP_MULT_in() | I2CE_Module_FieldLimits->generateLimit_MAP_MULT_in() ]]
===generateLimit_equals()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#generateLimit_MAP_MULT_equals() | I2CE_Module_FieldLimits->generateLimit_MAP_MULT_equals() ]]
===checkLimit_in()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#checkLimit_MAP_MULT_in() | I2CE_Module_FieldLimits->checkLimit_MAP_MULT_in() ]]
===checkLimitString_in()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#checkLimitString_MAP_MULT_in() | I2CE_Module_FieldLimits->checkLimitString_MAP_MULT_in() ]]
===getLimitMenu_in()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#I2CE_FormField_MAP_MULT_DISPLAYFIELDSTYLE_in() | I2CE_Module_FieldLimits->I2CE_FormField_MAP_MULT_DISPLAYFIELDSTYLE_in() ]]
===processLimitMenu_in()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#I2CE_FormField_MAP_MULT_PROCESSFIELDSTYLE_in() | I2CE_Module_FieldLimits->I2CE_FormField_MAP_MULT_PROCESSFIELDSTYLE_in() ]]
===checkLimit_equals()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#checkLimit_MAP_MULT_equals() | I2CE_Module_FieldLimits->checkLimit_MAP_MULT_equals() ]]
===checkLimitString_equals()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#checkLimitString_MAP_MULT_equals() | I2CE_Module_FieldLimits->checkLimitString_MAP_MULT_equals() ]]
===getLimitMenu_equals()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#I2CE_FormField_MAP_MULT_DISPLAYFIELDSTYLE_equals() | I2CE_Module_FieldLimits->I2CE_FormField_MAP_MULT_DISPLAYFIELDSTYLE_equals() ]]
===processLimitMenu_equals()===
This method is implemented by [[Class: I2CE_Module_FieldLimits (Development)#I2CE_FormField_MAP_MULT_PROCESSFIELDSTYLE_equals() | I2CE_Module_FieldLimits->I2CE_FormField_MAP_MULT_PROCESSFIELDSTYLE_equals() ]]




[[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_MULT .

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

Methods

checkStyle_ajax_list()

Check to see if the ajax_list style is allowed.

createCheckBox()

createCheckboxTree()

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

Creates a drop down list of options.

create_DOMEditable_checkbox_tree()

Creates a drop down list of options.

create_DOMEditable_list()

Creates a drop down list of options.

getComponentizedValue()

Componentizes the given $db_value based on component

getDBValue()

Return the DB value for this form field.

getDefaultDisplayStyle()

getDisplayNode()

Return the display value of this form field as a DOM Node.

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.

getSQLComponentization()

Componentizes the given $db_value based on component

getSingleValueFromDB()

getValue()

Return the native value for this form field.

isValid()

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

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

issetValue()

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

nextHistory()

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

postprocessDOMEditable()

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

processDOM()

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

processDOMNotEditable()

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

setAttribute()

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

setContainer()

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

setDefaultOptions()

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

setElement()

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

setFromDB()

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

setHTMLName()

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

setHeaders()

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

setHref()

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

setInvalid()

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

setInvalidMessage()

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

setOption()

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

setValue()

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

unsetValue()

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

displayInvalid()

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

getDefaultValue()

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

getOptionsByPath()

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

optionsHasPath()

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

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

This method is implemented by I2CE_Module_FieldLimits->generateLimit_MAP_MULT_in()

generateLimit_equals()

This method is implemented by I2CE_Module_FieldLimits->generateLimit_MAP_MULT_equals()

checkLimit_in()

This method is implemented by I2CE_Module_FieldLimits->checkLimit_MAP_MULT_in()

checkLimitString_in()

This method is implemented by I2CE_Module_FieldLimits->checkLimitString_MAP_MULT_in()

getLimitMenu_in()

This method is implemented by I2CE_Module_FieldLimits->I2CE_FormField_MAP_MULT_DISPLAYFIELDSTYLE_in()

processLimitMenu_in()

This method is implemented by I2CE_Module_FieldLimits->I2CE_FormField_MAP_MULT_PROCESSFIELDSTYLE_in()

checkLimit_equals()

This method is implemented by I2CE_Module_FieldLimits->checkLimit_MAP_MULT_equals()

checkLimitString_equals()

This method is implemented by I2CE_Module_FieldLimits->checkLimitString_MAP_MULT_equals()

getLimitMenu_equals()

This method is implemented by I2CE_Module_FieldLimits->I2CE_FormField_MAP_MULT_DISPLAYFIELDSTYLE_equals()

processLimitMenu_equals()

This method is implemented by I2CE_Module_FieldLimits->I2CE_FormField_MAP_MULT_PROCESSFIELDSTYLE_equals()