Class: I2CE Module FormLimits (Development): Difference between revisions

From IHRIS Wiki
(Created page with '{{otherversions|Class: I2CE_Module_FormLimits}} This article describes the class ''I2CE_Module_FormLimits'' . *Extends the class: [[Class: I2CE_Module (Development) | I2CE_Module…')
 
No edit summary
Line 20: Line 20:


===$menudata===
===$menudata===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L596 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 596
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L606 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 606
*Type: static protected $menudata
*Type: static protected $menudata


===$checkOperatorMap===
===$checkOperatorMap===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1005 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1005
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1015 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1015
*Type: static protected $checkOperatorMap
*Type: static protected $checkOperatorMap


==Methods==
==Methods==
===DATE_between_checkLimit()===
===DATE_between_checkLimit()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L437 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 437
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L447 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 447
*Signature: protected function DATE_between_checkLimit($type,$fieldObj,$vals)
*Signature: protected function DATE_between_checkLimit($type,$fieldObj,$vals)
*Parameters:
*Parameters:
Line 36: Line 36:
**$vals  
**$vals  
===DATE_between_checkLimitString()===
===DATE_between_checkLimitString()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L407 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 407
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L417 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 417
*Signature: protected function DATE_between_checkLimitString($type,$fieldObj,$vals,$ref)
*Signature: protected function DATE_between_checkLimitString($type,$fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 44: Line 44:
**$ref  
**$ref  
===DATE_between_generateLimit()===
===DATE_between_generateLimit()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L354 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 354
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L364 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 364
*Signature: protected function DATE_between_generateLimit($type,$fieldObj,$vals,$ref)
*Signature: protected function DATE_between_generateLimit($type,$fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 63: Line 63:
***Default Value: array()
***Default Value: array()
===DATE_between_processLimitMenu()===
===DATE_between_processLimitMenu()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L327 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 327
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L337 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 337
*Signature: protected function DATE_between_processLimitMenu($type,$fieldObj,$vals,$strict)
*Signature: protected function DATE_between_processLimitMenu($type,$fieldObj,$vals,$strict)
*Parameters:
*Parameters:
Line 74: Line 74:
===DISPLAY_generic()===
===DISPLAY_generic()===
Generic (internal fuzzy method for)  display menu for a limit style Generic (internal fuzzy method for)  processing menu for a particular limit style
Generic (internal fuzzy method for)  display menu for a limit style Generic (internal fuzzy method for)  processing menu for a particular limit style
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L677 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 677
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L687 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 687
*Signature: protected function DISPLAY_generic($style,$fieldObj,$template,$prefix,$vals,$limit_default)
*Signature: protected function DISPLAY_generic($style,$fieldObj,$template,$prefix,$vals,$limit_default)
*Parameters:
*Parameters:
Line 89: Line 89:
===PROCESS_generic()===
===PROCESS_generic()===
Generic (internal fuzzy method for)  processing menu for a particular limit style @param array $params are the calling parameters.  0=>array $vals the values we are processing. 1=>string $reportformfield which defaults to null.  in the case of null, we except keys of the form $limit_field in the case of non-null, we expect $reportformfield to be of the form "$reportform+$field" and then the keys are of the form "limit_value_FORM_{$reportform}_FIELD_{$field}_LIMIT_{$style}_VALUE_{$field}";  2=>boolean $strict.  which defaults to true.  if true we check that the key is in $vals and if not, return error.
Generic (internal fuzzy method for)  processing menu for a particular limit style @param array $params are the calling parameters.  0=>array $vals the values we are processing. 1=>string $reportformfield which defaults to null.  in the case of null, we except keys of the form $limit_field in the case of non-null, we expect $reportformfield to be of the form "$reportform+$field" and then the keys are of the form "limit_value_FORM_{$reportform}_FIELD_{$field}_LIMIT_{$style}_VALUE_{$field}";  2=>boolean $strict.  which defaults to true.  if true we check that the key is in $vals and if not, return error.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L643 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 643
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L653 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 653
*Signature: protected function PROCESS_generic($style,$fieldObj,$vals,$strict)
*Signature: protected function PROCESS_generic($style,$fieldObj,$vals,$strict)
*Parameters:
*Parameters:
Line 127: Line 127:
**$node  
**$node  
===checkDateFromVals()===
===checkDateFromVals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L511 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 511
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L521 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 521
*Signature: static public function checkDateFromVals($operator,$type,$data1,$data2)
*Signature: static public function checkDateFromVals($operator,$type,$data1,$data2)
*Parameters:
*Parameters:
Line 135: Line 135:
**$data2  
**$data2  
===checkDateLimit()===
===checkDateLimit()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L534 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 534
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L544 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 544
*Signature: protected function checkDateLimit($operator,$type,$fieldObj,$vals)
*Signature: protected function checkDateLimit($operator,$type,$fieldObj,$vals)
*Parameters:
*Parameters:
Line 144: Line 144:
***Default Value: array()
***Default Value: array()
===checkDateLimitString()===
===checkDateLimitString()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L498 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 498
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L508 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 508
*Signature: protected function checkDateLimitString($operator,$type,$fieldObj,$vals,$ref)
*Signature: protected function checkDateLimitString($operator,$type,$fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 154: Line 154:
===checkLimit()===
===checkLimit()===
Checks a limit expression for a field based on  limit data
Checks a limit expression for a field based on  limit data
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1266 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1266
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1276 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1276
*Signature: public function checkLimit($formObj,$limit_data)
*Signature: public function checkLimit($formObj,$limit_data)
*Parameters:
*Parameters:
Line 162: Line 162:
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]<br/>or null on failure
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]<br/>or null on failure
===checkLimitString_BOOL_false()===
===checkLimitString_BOOL_false()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2067 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2067
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2077 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2077
*Signature: public function checkLimitString_BOOL_false($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_BOOL_false($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 169: Line 169:
**$ref  
**$ref  
===checkLimitString_BOOL_true()===
===checkLimitString_BOOL_true()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2056 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2056
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2066 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2066
*Signature: public function checkLimitString_BOOL_true($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_BOOL_true($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 176: Line 176:
**$ref  
**$ref  
===checkLimitString_BOOL_truefalse()===
===checkLimitString_BOOL_truefalse()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2135 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2135
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2145 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2145
*Signature: public function checkLimitString_BOOL_truefalse($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_BOOL_truefalse($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 183: Line 183:
**$ref  
**$ref  
===checkLimitString_DB_INT_between()===
===checkLimitString_DB_INT_between()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1844 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1844
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1854 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1854
*Signature: public function checkLimitString_DB_INT_between($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_INT_between($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 190: Line 190:
**$ref  
**$ref  
===checkLimitString_DB_INT_greaterthan()===
===checkLimitString_DB_INT_greaterthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1747 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1747
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1757 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1757
*Signature: public function checkLimitString_DB_INT_greaterthan($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_INT_greaterthan($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 197: Line 197:
**$ref  
**$ref  
===checkLimitString_DB_INT_greaterthan_equals()===
===checkLimitString_DB_INT_greaterthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1675 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1675
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1685 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1685
*Signature: public function checkLimitString_DB_INT_greaterthan_equals($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_INT_greaterthan_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 204: Line 204:
**$ref  
**$ref  
===checkLimitString_DB_INT_in()===
===checkLimitString_DB_INT_in()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2027 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2027
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2037 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2037
*Signature: public function checkLimitString_DB_INT_in($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_INT_in($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 211: Line 211:
**$ref  
**$ref  
===checkLimitString_DB_INT_lessthan()===
===checkLimitString_DB_INT_lessthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1603 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1603
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1613 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1613
*Signature: public function checkLimitString_DB_INT_lessthan($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_INT_lessthan($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 218: Line 218:
**$ref  
**$ref  
===checkLimitString_DB_STRING_between()===
===checkLimitString_DB_STRING_between()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1813 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1813
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1823 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1823
*Signature: public function checkLimitString_DB_STRING_between($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_STRING_between($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 225: Line 225:
**$ref  
**$ref  
===checkLimitString_DB_STRING_contains()===
===checkLimitString_DB_STRING_contains()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2406 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2406
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2416 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2416
*Signature: public function checkLimitString_DB_STRING_contains($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_STRING_contains($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 232: Line 232:
**$ref  
**$ref  
===checkLimitString_DB_STRING_equals()===
===checkLimitString_DB_STRING_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1430 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1430
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1440 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1440
*Signature: public function checkLimitString_DB_STRING_equals($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_STRING_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 239: Line 239:
**$ref  
**$ref  
===checkLimitString_DB_STRING_greaterthan()===
===checkLimitString_DB_STRING_greaterthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1724 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1724
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1734 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1734
*Signature: public function checkLimitString_DB_STRING_greaterthan($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_STRING_greaterthan($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 246: Line 246:
**$ref  
**$ref  
===checkLimitString_DB_STRING_greaterthan_equals()===
===checkLimitString_DB_STRING_greaterthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1652 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1652
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1662 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1662
*Signature: public function checkLimitString_DB_STRING_greaterthan_equals($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_STRING_greaterthan_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 253: Line 253:
**$ref  
**$ref  
===checkLimitString_DB_STRING_in()===
===checkLimitString_DB_STRING_in()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1982 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1982
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1992 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1992
*Signature: public function checkLimitString_DB_STRING_in($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_STRING_in($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 260: Line 260:
**$ref  
**$ref  
===checkLimitString_DB_STRING_lessthan()===
===checkLimitString_DB_STRING_lessthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1579 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1579
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1589 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1589
*Signature: public function checkLimitString_DB_STRING_lessthan($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_STRING_lessthan($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 267: Line 267:
**$ref  
**$ref  
===checkLimitString_DB_STRING_like()===
===checkLimitString_DB_STRING_like()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2199 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2199
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2209 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2209
*Signature: public function checkLimitString_DB_STRING_like($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_STRING_like($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 274: Line 274:
**$ref  
**$ref  
===checkLimitString_DB_STRING_lowerequals()===
===checkLimitString_DB_STRING_lowerequals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2339 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2339
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2349 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2349
*Signature: public function checkLimitString_DB_STRING_lowerequals($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_STRING_lowerequals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 281: Line 281:
**$ref  
**$ref  
===checkLimitString_DB_STRING_lowerlike()===
===checkLimitString_DB_STRING_lowerlike()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2268 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2268
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2278 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2278
*Signature: public function checkLimitString_DB_STRING_lowerlike($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_STRING_lowerlike($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 288: Line 288:
**$ref  
**$ref  
===checkLimitString_DB_TEXT_between()===
===checkLimitString_DB_TEXT_between()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1779 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1779
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1789 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1789
*Signature: public function checkLimitString_DB_TEXT_between($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_TEXT_between($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 295: Line 295:
**$ref  
**$ref  
===checkLimitString_DB_TEXT_contains()===
===checkLimitString_DB_TEXT_contains()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2372 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2372
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2382 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2382
*Signature: public function checkLimitString_DB_TEXT_contains($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_TEXT_contains($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 302: Line 302:
**$ref  
**$ref  
===checkLimitString_DB_TEXT_equals()===
===checkLimitString_DB_TEXT_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1399 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1399
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1409 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1409
*Signature: public function checkLimitString_DB_TEXT_equals($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_TEXT_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 309: Line 309:
**$ref  
**$ref  
===checkLimitString_DB_TEXT_greaterthan()===
===checkLimitString_DB_TEXT_greaterthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1700 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1700
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1710 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1710
*Signature: public function checkLimitString_DB_TEXT_greaterthan($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_TEXT_greaterthan($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 316: Line 316:
**$ref  
**$ref  
===checkLimitString_DB_TEXT_greaterthan_equals()===
===checkLimitString_DB_TEXT_greaterthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1628 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1628
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1638 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1638
*Signature: public function checkLimitString_DB_TEXT_greaterthan_equals($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_TEXT_greaterthan_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 323: Line 323:
**$ref  
**$ref  
===checkLimitString_DB_TEXT_in()===
===checkLimitString_DB_TEXT_in()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1881 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1881
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1891 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1891
*Signature: public function checkLimitString_DB_TEXT_in($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_TEXT_in($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 330: Line 330:
**$ref  
**$ref  
===checkLimitString_DB_TEXT_lessthan()===
===checkLimitString_DB_TEXT_lessthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1554 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1554
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1564 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1564
*Signature: public function checkLimitString_DB_TEXT_lessthan($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_TEXT_lessthan($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 337: Line 337:
**$ref  
**$ref  
===checkLimitString_DB_TEXT_lessthan_equals()===
===checkLimitString_DB_TEXT_lessthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1500 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1500
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1510 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1510
*Signature: public function checkLimitString_DB_TEXT_lessthan_equals($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_TEXT_lessthan_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 344: Line 344:
**$ref  
**$ref  
===checkLimitString_DB_TEXT_like()===
===checkLimitString_DB_TEXT_like()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2166 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2166
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2176 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2176
*Signature: public function checkLimitString_DB_TEXT_like($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_TEXT_like($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 351: Line 351:
**$ref  
**$ref  
===checkLimitString_DB_TEXT_lowerequals()===
===checkLimitString_DB_TEXT_lowerequals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2306 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2306
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2316 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2316
*Signature: public function checkLimitString_DB_TEXT_lowerequals($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_TEXT_lowerequals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 358: Line 358:
**$ref  
**$ref  
===checkLimitString_DB_TEXT_lowerlike()===
===checkLimitString_DB_TEXT_lowerlike()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2233 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2233
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2243 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2243
*Signature: public function checkLimitString_DB_TEXT_lowerlike($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_DB_TEXT_lowerlike($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 365: Line 365:
**$ref  
**$ref  
===checkLimitString_YESNO_no()===
===checkLimitString_YESNO_no()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2088 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2088
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2098 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2098
*Signature: public function checkLimitString_YESNO_no($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_YESNO_no($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 372: Line 372:
**$ref  
**$ref  
===checkLimitString_YESNO_yes()===
===checkLimitString_YESNO_yes()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2077 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2077
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2087 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2087
*Signature: public function checkLimitString_YESNO_yes($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_YESNO_yes($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 379: Line 379:
**$ref  
**$ref  
===checkLimitString_YESNO_yesno()===
===checkLimitString_YESNO_yesno()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2107 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2107
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2117 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2117
*Signature: public function checkLimitString_YESNO_yesno($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_YESNO_yesno($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 386: Line 386:
**$ref  
**$ref  
===checkLimitString_greaterthan_now()===
===checkLimitString_greaterthan_now()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1364 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1364
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1374 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1374
*Signature: public function checkLimitString_greaterthan_now($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_greaterthan_now($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 393: Line 393:
**$ref  
**$ref  
===checkLimitString_lessthan_now()===
===checkLimitString_lessthan_now()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1377 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1377
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1387 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1387
*Signature: public function checkLimitString_lessthan_now($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_lessthan_now($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 400: Line 400:
**$ref  
**$ref  
===checkLimitString_not_null()===
===checkLimitString_not_null()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1319 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1319
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1329 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1329
*Signature: public function checkLimitString_not_null($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_not_null($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 407: Line 407:
**$ref  
**$ref  
===checkLimitString_null()===
===checkLimitString_null()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1307 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1307
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1317 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1317
*Signature: public function checkLimitString_null($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_null($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 414: Line 414:
**$ref  
**$ref  
===checkLimitString_null_not_null()===
===checkLimitString_null_not_null()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1336 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1336
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1346 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1346
*Signature: public function checkLimitString_null_not_null($fieldObj,$vals,$ref)
*Signature: public function checkLimitString_null_not_null($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 421: Line 421:
**$ref  
**$ref  
===checkLimit_BOOL_false()===
===checkLimit_BOOL_false()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2070 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2070
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2080 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2080
*Signature: public function checkLimit_BOOL_false($fieldObj,$vals)
*Signature: public function checkLimit_BOOL_false($fieldObj,$vals)
*Parameters:
*Parameters:
Line 427: Line 427:
**$vals  
**$vals  
===checkLimit_BOOL_true()===
===checkLimit_BOOL_true()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2059 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2059
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2069 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2069
*Signature: public function checkLimit_BOOL_true($fieldObj,$vals)
*Signature: public function checkLimit_BOOL_true($fieldObj,$vals)
*Parameters:
*Parameters:
Line 433: Line 433:
**$vals  
**$vals  
===checkLimit_BOOL_truefalse()===
===checkLimit_BOOL_truefalse()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2145 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2145
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2155 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2155
*Signature: public function checkLimit_BOOL_truefalse($fieldObj,$vals)
*Signature: public function checkLimit_BOOL_truefalse($fieldObj,$vals)
*Parameters:
*Parameters:
Line 439: Line 439:
**$vals  
**$vals  
===checkLimit_DB_DATE_in()===
===checkLimit_DB_DATE_in()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1943 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1943
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1953 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1953
*Signature: public function checkLimit_DB_DATE_in($fieldObj,$vals)
*Signature: public function checkLimit_DB_DATE_in($fieldObj,$vals)
*Parameters:
*Parameters:
Line 445: Line 445:
**$vals  
**$vals  
===checkLimit_DB_INT_between()===
===checkLimit_DB_INT_between()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1856 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1856
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1866 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1866
*Signature: public function checkLimit_DB_INT_between($fieldObj,$vals)
*Signature: public function checkLimit_DB_INT_between($fieldObj,$vals)
*Parameters:
*Parameters:
Line 451: Line 451:
**$vals  
**$vals  
===checkLimit_DB_INT_equals()===
===checkLimit_DB_INT_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1481 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1481
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1491 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1491
*Signature: public function checkLimit_DB_INT_equals($fieldObj,$vals)
*Signature: public function checkLimit_DB_INT_equals($fieldObj,$vals)
*Parameters:
*Parameters:
Line 457: Line 457:
**$vals  
**$vals  
===checkLimit_DB_INT_greaterthan()===
===checkLimit_DB_INT_greaterthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1756 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1756
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1766 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1766
*Signature: public function checkLimit_DB_INT_greaterthan($fieldObj,$vals)
*Signature: public function checkLimit_DB_INT_greaterthan($fieldObj,$vals)
*Parameters:
*Parameters:
Line 463: Line 463:
**$vals  
**$vals  
===checkLimit_DB_INT_greaterthan_equals()===
===checkLimit_DB_INT_greaterthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1684 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1684
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1694 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1694
*Signature: public function checkLimit_DB_INT_greaterthan_equals($fieldObj,$vals)
*Signature: public function checkLimit_DB_INT_greaterthan_equals($fieldObj,$vals)
*Parameters:
*Parameters:
Line 469: Line 469:
**$vals  
**$vals  
===checkLimit_DB_INT_in()===
===checkLimit_DB_INT_in()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2041 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2041
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2051 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2051
*Signature: public function checkLimit_DB_INT_in($fieldObj,$vals)
*Signature: public function checkLimit_DB_INT_in($fieldObj,$vals)
*Parameters:
*Parameters:
Line 475: Line 475:
**$vals  
**$vals  
===checkLimit_DB_INT_lessthan()===
===checkLimit_DB_INT_lessthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1612 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1612
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1622 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1622
*Signature: public function checkLimit_DB_INT_lessthan($fieldObj,$vals)
*Signature: public function checkLimit_DB_INT_lessthan($fieldObj,$vals)
*Parameters:
*Parameters:
Line 481: Line 481:
**$vals  
**$vals  
===checkLimit_DB_INT_lessthan_equals()===
===checkLimit_DB_INT_lessthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1538 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1538
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1548 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1548
*Signature: public function checkLimit_DB_INT_lessthan_equals($fieldObj,$vals)
*Signature: public function checkLimit_DB_INT_lessthan_equals($fieldObj,$vals)
*Parameters:
*Parameters:
Line 487: Line 487:
**$vals  
**$vals  
===checkLimit_DB_STRING_between()===
===checkLimit_DB_STRING_between()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1827 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1827
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1837 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1837
*Signature: public function checkLimit_DB_STRING_between($fieldObj,$vals)
*Signature: public function checkLimit_DB_STRING_between($fieldObj,$vals)
*Parameters:
*Parameters:
Line 493: Line 493:
**$vals  
**$vals  
===checkLimit_DB_STRING_contains()===
===checkLimit_DB_STRING_contains()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2417 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2417
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2427 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2427
*Signature: public function checkLimit_DB_STRING_contains($fieldObj,$vals)
*Signature: public function checkLimit_DB_STRING_contains($fieldObj,$vals)
*Parameters:
*Parameters:
Line 499: Line 499:
**$vals  
**$vals  
===checkLimit_DB_STRING_equals()===
===checkLimit_DB_STRING_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1440 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1440
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1450 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1450
*Signature: public function checkLimit_DB_STRING_equals($fieldObj,$vals)
*Signature: public function checkLimit_DB_STRING_equals($fieldObj,$vals)
*Parameters:
*Parameters:
Line 505: Line 505:
**$vals  
**$vals  
===checkLimit_DB_STRING_greaterthan()===
===checkLimit_DB_STRING_greaterthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1734 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1734
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1744 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1744
*Signature: public function checkLimit_DB_STRING_greaterthan($fieldObj,$vals)
*Signature: public function checkLimit_DB_STRING_greaterthan($fieldObj,$vals)
*Parameters:
*Parameters:
Line 511: Line 511:
**$vals  
**$vals  
===checkLimit_DB_STRING_greaterthan_equals()===
===checkLimit_DB_STRING_greaterthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1662 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1662
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1672 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1672
*Signature: public function checkLimit_DB_STRING_greaterthan_equals($fieldObj,$vals)
*Signature: public function checkLimit_DB_STRING_greaterthan_equals($fieldObj,$vals)
*Parameters:
*Parameters:
Line 517: Line 517:
**$vals  
**$vals  
===checkLimit_DB_STRING_in()===
===checkLimit_DB_STRING_in()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1999 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1999
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2009 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2009
*Signature: public function checkLimit_DB_STRING_in($fieldObj,$vals)
*Signature: public function checkLimit_DB_STRING_in($fieldObj,$vals)
*Parameters:
*Parameters:
Line 523: Line 523:
**$vals  
**$vals  
===checkLimit_DB_STRING_lessthan()===
===checkLimit_DB_STRING_lessthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1589 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1589
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1599 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1599
*Signature: public function checkLimit_DB_STRING_lessthan($fieldObj,$vals)
*Signature: public function checkLimit_DB_STRING_lessthan($fieldObj,$vals)
*Parameters:
*Parameters:
Line 529: Line 529:
**$vals  
**$vals  
===checkLimit_DB_STRING_lessthan_equals()===
===checkLimit_DB_STRING_lessthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1525 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1525
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1535 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1535
*Signature: public function checkLimit_DB_STRING_lessthan_equals($fieldObj,$vals)
*Signature: public function checkLimit_DB_STRING_lessthan_equals($fieldObj,$vals)
*Parameters:
*Parameters:
Line 535: Line 535:
**$vals  
**$vals  
===checkLimit_DB_STRING_like()===
===checkLimit_DB_STRING_like()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2210 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2210
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2220 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2220
*Signature: public function checkLimit_DB_STRING_like($fieldObj,$vals)
*Signature: public function checkLimit_DB_STRING_like($fieldObj,$vals)
*Parameters:
*Parameters:
Line 541: Line 541:
**$vals  
**$vals  
===checkLimit_DB_STRING_lowerequals()===
===checkLimit_DB_STRING_lowerequals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2349 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2349
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2359 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2359
*Signature: public function checkLimit_DB_STRING_lowerequals($fieldObj,$vals)
*Signature: public function checkLimit_DB_STRING_lowerequals($fieldObj,$vals)
*Parameters:
*Parameters:
Line 547: Line 547:
**$vals  
**$vals  
===checkLimit_DB_STRING_lowerlike()===
===checkLimit_DB_STRING_lowerlike()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2280 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2280
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2290 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2290
*Signature: public function checkLimit_DB_STRING_lowerlike($fieldObj,$vals)
*Signature: public function checkLimit_DB_STRING_lowerlike($fieldObj,$vals)
*Parameters:
*Parameters:
Line 553: Line 553:
**$vals  
**$vals  
===checkLimit_DB_TEXT_between()===
===checkLimit_DB_TEXT_between()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1793 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1793
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1803 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1803
*Signature: public function checkLimit_DB_TEXT_between($fieldObj,$vals)
*Signature: public function checkLimit_DB_TEXT_between($fieldObj,$vals)
*Parameters:
*Parameters:
Line 559: Line 559:
**$vals  
**$vals  
===checkLimit_DB_TEXT_contains()===
===checkLimit_DB_TEXT_contains()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2383 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2383
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2393 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2393
*Signature: public function checkLimit_DB_TEXT_contains($fieldObj,$vals)
*Signature: public function checkLimit_DB_TEXT_contains($fieldObj,$vals)
*Parameters:
*Parameters:
Line 565: Line 565:
**$vals  
**$vals  
===checkLimit_DB_TEXT_equals()===
===checkLimit_DB_TEXT_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1409 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1409
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1419 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1419
*Signature: public function checkLimit_DB_TEXT_equals($fieldObj,$vals)
*Signature: public function checkLimit_DB_TEXT_equals($fieldObj,$vals)
*Parameters:
*Parameters:
Line 571: Line 571:
**$vals  
**$vals  
===checkLimit_DB_TEXT_greaterthan()===
===checkLimit_DB_TEXT_greaterthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1710 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1710
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1720 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1720
*Signature: public function checkLimit_DB_TEXT_greaterthan($fieldObj,$vals)
*Signature: public function checkLimit_DB_TEXT_greaterthan($fieldObj,$vals)
*Parameters:
*Parameters:
Line 577: Line 577:
**$vals  
**$vals  
===checkLimit_DB_TEXT_greaterthan_equals()===
===checkLimit_DB_TEXT_greaterthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1638 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1638
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1648 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1648
*Signature: public function checkLimit_DB_TEXT_greaterthan_equals($fieldObj,$vals)
*Signature: public function checkLimit_DB_TEXT_greaterthan_equals($fieldObj,$vals)
*Parameters:
*Parameters:
Line 583: Line 583:
**$vals  
**$vals  
===checkLimit_DB_TEXT_in()===
===checkLimit_DB_TEXT_in()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1898 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1898
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1908 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1908
*Signature: public function checkLimit_DB_TEXT_in($fieldObj,$vals)
*Signature: public function checkLimit_DB_TEXT_in($fieldObj,$vals)
*Parameters:
*Parameters:
Line 589: Line 589:
**$vals  
**$vals  
===checkLimit_DB_TEXT_lessthan()===
===checkLimit_DB_TEXT_lessthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1564 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1564
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1574 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1574
*Signature: public function checkLimit_DB_TEXT_lessthan($fieldObj,$vals)
*Signature: public function checkLimit_DB_TEXT_lessthan($fieldObj,$vals)
*Parameters:
*Parameters:
Line 595: Line 595:
**$vals  
**$vals  
===checkLimit_DB_TEXT_lessthan_equals()===
===checkLimit_DB_TEXT_lessthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1510 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1510
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1520 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1520
*Signature: public function checkLimit_DB_TEXT_lessthan_equals($fieldObj,$vals)
*Signature: public function checkLimit_DB_TEXT_lessthan_equals($fieldObj,$vals)
*Parameters:
*Parameters:
Line 601: Line 601:
**$vals  
**$vals  
===checkLimit_DB_TEXT_like()===
===checkLimit_DB_TEXT_like()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2177 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2177
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2187 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2187
*Signature: public function checkLimit_DB_TEXT_like($fieldObj,$vals)
*Signature: public function checkLimit_DB_TEXT_like($fieldObj,$vals)
*Parameters:
*Parameters:
Line 607: Line 607:
**$vals  
**$vals  
===checkLimit_DB_TEXT_lowerequals()===
===checkLimit_DB_TEXT_lowerequals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2316 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2316
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2326 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2326
*Signature: public function checkLimit_DB_TEXT_lowerequals($fieldObj,$vals)
*Signature: public function checkLimit_DB_TEXT_lowerequals($fieldObj,$vals)
*Parameters:
*Parameters:
Line 613: Line 613:
**$vals  
**$vals  
===checkLimit_DB_TEXT_lowerlike()===
===checkLimit_DB_TEXT_lowerlike()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2244 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2244
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2254 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2254
*Signature: public function checkLimit_DB_TEXT_lowerlike($fieldObj,$vals)
*Signature: public function checkLimit_DB_TEXT_lowerlike($fieldObj,$vals)
*Parameters:
*Parameters:
Line 619: Line 619:
**$vals  
**$vals  
===checkLimit_YESNO_no()===
===checkLimit_YESNO_no()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2091 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2091
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2101 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2101
*Signature: public function checkLimit_YESNO_no($fieldObj,$vals)
*Signature: public function checkLimit_YESNO_no($fieldObj,$vals)
*Parameters:
*Parameters:
Line 625: Line 625:
**$vals  
**$vals  
===checkLimit_YESNO_yes()===
===checkLimit_YESNO_yes()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2080 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2080
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2090 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2090
*Signature: public function checkLimit_YESNO_yes($fieldObj,$vals)
*Signature: public function checkLimit_YESNO_yes($fieldObj,$vals)
*Parameters:
*Parameters:
Line 631: Line 631:
**$vals  
**$vals  
===checkLimit_YESNO_yesno()===
===checkLimit_YESNO_yesno()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2117 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2117
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2127 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2127
*Signature: public function checkLimit_YESNO_yesno($fieldObj,$vals)
*Signature: public function checkLimit_YESNO_yesno($fieldObj,$vals)
*Parameters:
*Parameters:
Line 637: Line 637:
**$vals  
**$vals  
===checkLimit_greaterthan_now()===
===checkLimit_greaterthan_now()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1367 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1367
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1377 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1377
*Signature: public function checkLimit_greaterthan_now($fieldObj,$vals)
*Signature: public function checkLimit_greaterthan_now($fieldObj,$vals)
*Parameters:
*Parameters:
Line 643: Line 643:
**$vals  
**$vals  
===checkLimit_lessthan_now()===
===checkLimit_lessthan_now()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1380 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1380
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1390 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1390
*Signature: public function checkLimit_lessthan_now($fieldObj,$vals)
*Signature: public function checkLimit_lessthan_now($fieldObj,$vals)
*Parameters:
*Parameters:
Line 649: Line 649:
**$vals  
**$vals  
===checkLimit_not_null()===
===checkLimit_not_null()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1322 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1322
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1332 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1332
*Signature: public function checkLimit_not_null($fieldObj,$vals)
*Signature: public function checkLimit_not_null($fieldObj,$vals)
*Parameters:
*Parameters:
Line 655: Line 655:
**$vals  
**$vals  
===checkLimit_null()===
===checkLimit_null()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1310 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1310
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1320 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1320
*Signature: public function checkLimit_null($fieldObj,$vals)
*Signature: public function checkLimit_null($fieldObj,$vals)
*Parameters:
*Parameters:
Line 661: Line 661:
**$vals  
**$vals  
===checkLimit_null_not_null()===
===checkLimit_null_not_null()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1346 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1346
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1356 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1356
*Signature: public function checkLimit_null_not_null($fieldObj,$vals)
*Signature: public function checkLimit_null_not_null($fieldObj,$vals)
*Parameters:
*Parameters:
Line 668: Line 668:
===checkWhereClause()===
===checkWhereClause()===
The worker method that recurses down the where clause data to make the query. Walks down the where clause data  create the WHERE query it defined.
The worker method that recurses down the where clause data to make the query. Walks down the where clause data  create the WHERE query it defined.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1176 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1176
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1186 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1186
*Signature: public function checkWhereClause($formObj,$expr)
*Signature: public function checkWhereClause($formObj,$expr)
*Parameters:
*Parameters:
Line 675: Line 675:
*Returns: boolean,<br/>null on failure
*Returns: boolean,<br/>null on failure
===checkeLimitString_DB_DATE_in()===
===checkeLimitString_DB_DATE_in()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1926 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1926
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1936 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1936
*Signature: public function checkeLimitString_DB_DATE_in($fieldObj,$vals,$ref)
*Signature: public function checkeLimitString_DB_DATE_in($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 683: Line 683:
===createCheckFunction()===
===createCheckFunction()===
Create a check function based on the where data. The function takes on argument which is an array indexed by the field names and with values the value of the field. @param I2CE_Form $form @param callback $field_refernece_callback.  A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field.  If the callback is null (the default) then the reference used is $data["$field']
Create a check function based on the where data. The function takes on argument which is an array indexed by the field names and with values the value of the field. @param I2CE_Form $form @param callback $field_refernece_callback.  A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field.  If the callback is null (the default) then the reference used is $data["$field']
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L991 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 991
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1001 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1001
*Signature: public function createCheckFunction($formObj,$expr,$field_reference_callback,$func_args)
*Signature: public function createCheckFunction($formObj,$expr,$field_reference_callback,$func_args)
*Parameters:
*Parameters:
Line 695: Line 695:
===createCheckFunctionString()===
===createCheckFunctionString()===
Create a check function boolean expression based on the where data. The function takes on argument which is an array indexed by the field names and with values the value of the field. @param I2CE_Form $form @param callback $field_refernece_callback.  A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field.  If the callback is null (the default) then the reference used is $data["$field']
Create a check function boolean expression based on the where data. The function takes on argument which is an array indexed by the field names and with values the value of the field. @param I2CE_Form $form @param callback $field_refernece_callback.  A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field.  If the callback is null (the default) then the reference used is $data["$field']
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1022 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1022
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1032 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1032
*Signature: public function createCheckFunctionString($formObj,$expr,$field_reference_callback)
*Signature: public function createCheckFunctionString($formObj,$expr,$field_reference_callback)
*Parameters:
*Parameters:
Line 705: Line 705:
===createCheckLimitString()===
===createCheckLimitString()===
Checks a limit boolean expression for a field based on  limit data @param callback $field_refernece_callback.  A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field.  If the callback is null (the default) then the reference used is $data["$field']
Checks a limit boolean expression for a field based on  limit data @param callback $field_refernece_callback.  A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field.  If the callback is null (the default) then the reference used is $data["$field']
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1120 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1120
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1130 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1130
*Signature: public function createCheckLimitString($formObj,$limit_data,$field_reference_callback)
*Signature: public function createCheckLimitString($formObj,$limit_data,$field_reference_callback)
*Parameters:
*Parameters:
Line 715: Line 715:
*Returns: [http://www.php.net/manual/en/language.types.string.php string ]<br/>or false on failure
*Returns: [http://www.php.net/manual/en/language.types.string.php string ]<br/>or false on failure
===createLimitString_DB_INT_equals()===
===createLimitString_DB_INT_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1468 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1468
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1478 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1478
*Signature: public function createLimitString_DB_INT_equals($fieldObj,$vals,$ref)
*Signature: public function createLimitString_DB_INT_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 722: Line 722:
**$ref  
**$ref  
===generateDateLimit()===
===generateDateLimit()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L466 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 466
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L476 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 476
*Signature: protected function generateDateLimit($operator,$type,$fieldObj,$vals,$ref)
*Signature: protected function generateDateLimit($operator,$type,$fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 731: Line 731:
**$ref  
**$ref  
===generateFieldLimit()===
===generateFieldLimit()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L953 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 953
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L963 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 963
*Signature: public function generateFieldLimit($fieldObj,$limit_data,$ref)
*Signature: public function generateFieldLimit($fieldObj,$limit_data,$ref)
*Parameters:
*Parameters:
Line 739: Line 739:
===generateLimit()===
===generateLimit()===
Generates a limit expression for a field based on  limit data @param callback $field_refernece_callback.  A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field.  If the callback is null (the default) then the reference used is "$form+$field"
Generates a limit expression for a field based on  limit data @param callback $field_refernece_callback.  A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field.  If the callback is null (the default) then the reference used is "$form+$field"
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L928 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 928
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L938 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 938
*Signature: public function generateLimit($formObj,$limit_data,$field_reference_callback)
*Signature: public function generateLimit($formObj,$limit_data,$field_reference_callback)
*Parameters:
*Parameters:
Line 749: Line 749:
*Returns: [http://www.php.net/manual/en/language.types.string.php string ]<br/>SQL statement false on failure
*Returns: [http://www.php.net/manual/en/language.types.string.php string ]<br/>SQL statement false on failure
===generateLimit_BOOL_false()===
===generateLimit_BOOL_false()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2064 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2064
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2074 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2074
*Signature: public function generateLimit_BOOL_false($fieldObj,$vals,$ref)
*Signature: public function generateLimit_BOOL_false($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 756: Line 756:
**$ref  
**$ref  
===generateLimit_BOOL_true()===
===generateLimit_BOOL_true()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2053 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2053
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2063 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2063
*Signature: public function generateLimit_BOOL_true($fieldObj,$vals,$ref)
*Signature: public function generateLimit_BOOL_true($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 763: Line 763:
**$ref  
**$ref  
===generateLimit_BOOL_truefalse()===
===generateLimit_BOOL_truefalse()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2125 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2125
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2135 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2135
*Signature: public function generateLimit_BOOL_truefalse($fieldObj,$vals,$ref)
*Signature: public function generateLimit_BOOL_truefalse($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 770: Line 770:
**$ref  
**$ref  
===generateLimit_DB_DATE_in()===
===generateLimit_DB_DATE_in()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1909 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1909
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1919 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1919
*Signature: public function generateLimit_DB_DATE_in($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_DATE_in($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 777: Line 777:
**$ref  
**$ref  
===generateLimit_DB_INT_between()===
===generateLimit_DB_INT_between()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1832 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1832
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1842 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1842
*Signature: public function generateLimit_DB_INT_between($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_INT_between($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 784: Line 784:
**$ref  
**$ref  
===generateLimit_DB_INT_equals()===
===generateLimit_DB_INT_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1455 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1455
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1465 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1465
*Signature: public function generateLimit_DB_INT_equals($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_INT_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 791: Line 791:
**$ref  
**$ref  
===generateLimit_DB_INT_greaterthan()===
===generateLimit_DB_INT_greaterthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1738 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1738
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1748 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1748
*Signature: public function generateLimit_DB_INT_greaterthan($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_INT_greaterthan($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 798: Line 798:
**$ref  
**$ref  
===generateLimit_DB_INT_greaterthan_equals()===
===generateLimit_DB_INT_greaterthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1666 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1666
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1676 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1676
*Signature: public function generateLimit_DB_INT_greaterthan_equals($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_INT_greaterthan_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 805: Line 805:
**$ref  
**$ref  
===generateLimit_DB_INT_in()===
===generateLimit_DB_INT_in()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2008 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2008
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2018 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2018
*Signature: public function generateLimit_DB_INT_in($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_INT_in($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 812: Line 812:
**$ref  
**$ref  
===generateLimit_DB_INT_lessthan()===
===generateLimit_DB_INT_lessthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1594 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1594
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1604 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1604
*Signature: public function generateLimit_DB_INT_lessthan($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_INT_lessthan($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 819: Line 819:
**$ref  
**$ref  
===generateLimit_DB_INT_lessthan_equals()===
===generateLimit_DB_INT_lessthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1529 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1529
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1539 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1539
*Signature: public function generateLimit_DB_INT_lessthan_equals($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_INT_lessthan_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 826: Line 826:
**$ref  
**$ref  
===generateLimit_DB_STRING_between()===
===generateLimit_DB_STRING_between()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1797 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1797
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1807 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1807
*Signature: public function generateLimit_DB_STRING_between($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_STRING_between($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 833: Line 833:
**$ref  
**$ref  
===generateLimit_DB_STRING_contains()===
===generateLimit_DB_STRING_contains()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2396 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2396
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2406 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2406
*Signature: public function generateLimit_DB_STRING_contains($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_STRING_contains($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 840: Line 840:
**$ref  
**$ref  
===generateLimit_DB_STRING_equals()===
===generateLimit_DB_STRING_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1420 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1420
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1430 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1430
*Signature: public function generateLimit_DB_STRING_equals($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_STRING_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 847: Line 847:
**$ref  
**$ref  
===generateLimit_DB_STRING_greaterthan()===
===generateLimit_DB_STRING_greaterthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1714 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1714
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1724 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1724
*Signature: public function generateLimit_DB_STRING_greaterthan($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_STRING_greaterthan($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 854: Line 854:
**$ref  
**$ref  
===generateLimit_DB_STRING_greaterthan_equals()===
===generateLimit_DB_STRING_greaterthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1642 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1642
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1652 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1652
*Signature: public function generateLimit_DB_STRING_greaterthan_equals($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_STRING_greaterthan_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 861: Line 861:
**$ref  
**$ref  
===generateLimit_DB_STRING_in()===
===generateLimit_DB_STRING_in()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1965 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1965
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1975 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1975
*Signature: public function generateLimit_DB_STRING_in($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_STRING_in($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 868: Line 868:
**$ref  
**$ref  
===generateLimit_DB_STRING_lessthan()===
===generateLimit_DB_STRING_lessthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1569 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1569
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1579 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1579
*Signature: public function generateLimit_DB_STRING_lessthan($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_STRING_lessthan($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 875: Line 875:
**$ref  
**$ref  
===generateLimit_DB_STRING_lessthan_equals()===
===generateLimit_DB_STRING_lessthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1515 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1515
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1525 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1525
*Signature: public function generateLimit_DB_STRING_lessthan_equals($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_STRING_lessthan_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 882: Line 882:
**$ref  
**$ref  
===generateLimit_DB_STRING_like()===
===generateLimit_DB_STRING_like()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2189 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2189
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2199 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2199
*Signature: public function generateLimit_DB_STRING_like($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_STRING_like($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 889: Line 889:
**$ref  
**$ref  
===generateLimit_DB_STRING_lowerequals()===
===generateLimit_DB_STRING_lowerequals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2329 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2329
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2339 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2339
*Signature: public function generateLimit_DB_STRING_lowerequals($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_STRING_lowerequals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 896: Line 896:
**$ref  
**$ref  
===generateLimit_DB_STRING_lowerlike()===
===generateLimit_DB_STRING_lowerlike()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2258 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2258
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2268 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2268
*Signature: public function generateLimit_DB_STRING_lowerlike($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_STRING_lowerlike($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 903: Line 903:
**$ref  
**$ref  
===generateLimit_DB_TEXT_between()===
===generateLimit_DB_TEXT_between()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1763 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1763
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1773 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1773
*Signature: public function generateLimit_DB_TEXT_between($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_TEXT_between($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 910: Line 910:
**$ref  
**$ref  
===generateLimit_DB_TEXT_contains()===
===generateLimit_DB_TEXT_contains()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2362 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2362
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2372 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2372
*Signature: public function generateLimit_DB_TEXT_contains($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_TEXT_contains($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 917: Line 917:
**$ref  
**$ref  
===generateLimit_DB_TEXT_equals()===
===generateLimit_DB_TEXT_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1389 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1389
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1399 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1399
*Signature: public function generateLimit_DB_TEXT_equals($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_TEXT_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 924: Line 924:
**$ref  
**$ref  
===generateLimit_DB_TEXT_greaterthan()===
===generateLimit_DB_TEXT_greaterthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1690 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1690
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1700 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1700
*Signature: public function generateLimit_DB_TEXT_greaterthan($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_TEXT_greaterthan($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 931: Line 931:
**$ref  
**$ref  
===generateLimit_DB_TEXT_greaterthan_equals()===
===generateLimit_DB_TEXT_greaterthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1618 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1618
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1628 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1628
*Signature: public function generateLimit_DB_TEXT_greaterthan_equals($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_TEXT_greaterthan_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 938: Line 938:
**$ref  
**$ref  
===generateLimit_DB_TEXT_in()===
===generateLimit_DB_TEXT_in()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1864 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1864
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1874 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1874
*Signature: public function generateLimit_DB_TEXT_in($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_TEXT_in($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 945: Line 945:
**$ref  
**$ref  
===generateLimit_DB_TEXT_lessthan()===
===generateLimit_DB_TEXT_lessthan()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1544 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1544
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1554 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1554
*Signature: public function generateLimit_DB_TEXT_lessthan($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_TEXT_lessthan($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 952: Line 952:
**$ref  
**$ref  
===generateLimit_DB_TEXT_lessthan_equals()===
===generateLimit_DB_TEXT_lessthan_equals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1490 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1490
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1500 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1500
*Signature: public function generateLimit_DB_TEXT_lessthan_equals($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_TEXT_lessthan_equals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 959: Line 959:
**$ref  
**$ref  
===generateLimit_DB_TEXT_like()===
===generateLimit_DB_TEXT_like()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2156 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2156
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2166 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2166
*Signature: public function generateLimit_DB_TEXT_like($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_TEXT_like($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 966: Line 966:
**$ref  
**$ref  
===generateLimit_DB_TEXT_lowerequals()===
===generateLimit_DB_TEXT_lowerequals()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2296 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2296
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2306 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2306
*Signature: public function generateLimit_DB_TEXT_lowerequals($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_TEXT_lowerequals($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 973: Line 973:
**$ref  
**$ref  
===generateLimit_DB_TEXT_lowerlike()===
===generateLimit_DB_TEXT_lowerlike()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2223 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2223
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2233 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2233
*Signature: public function generateLimit_DB_TEXT_lowerlike($fieldObj,$vals,$ref)
*Signature: public function generateLimit_DB_TEXT_lowerlike($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 980: Line 980:
**$ref  
**$ref  
===generateLimit_YESNO_no()===
===generateLimit_YESNO_no()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2085 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2085
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2095 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2095
*Signature: public function generateLimit_YESNO_no($fieldObj,$vals,$ref)
*Signature: public function generateLimit_YESNO_no($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 987: Line 987:
**$ref  
**$ref  
===generateLimit_YESNO_yes()===
===generateLimit_YESNO_yes()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2074 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2074
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2084 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2084
*Signature: public function generateLimit_YESNO_yes($fieldObj,$vals,$ref)
*Signature: public function generateLimit_YESNO_yes($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 994: Line 994:
**$ref  
**$ref  
===generateLimit_YESNO_yesno()===
===generateLimit_YESNO_yesno()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2097 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2097
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2107 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2107
*Signature: public function generateLimit_YESNO_yesno($fieldObj,$vals,$ref)
*Signature: public function generateLimit_YESNO_yesno($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 1,001: Line 1,001:
**$ref  
**$ref  
===generateLimit_greaterthan_now()===
===generateLimit_greaterthan_now()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1361 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1361
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1371 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1371
*Signature: public function generateLimit_greaterthan_now($fieldObj,$vals,$ref)
*Signature: public function generateLimit_greaterthan_now($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 1,008: Line 1,008:
**$ref  
**$ref  
===generateLimit_lessthan_now()===
===generateLimit_lessthan_now()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1374 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1374
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1384 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1384
*Signature: public function generateLimit_lessthan_now($fieldObj,$vals,$ref)
*Signature: public function generateLimit_lessthan_now($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 1,015: Line 1,015:
**$ref  
**$ref  
===generateLimit_max_parent()===
===generateLimit_max_parent()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2431 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2431
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2441 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2441
*Signature: public function generateLimit_max_parent($fieldObj,$vals,$ref)
*Signature: public function generateLimit_max_parent($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 1,022: Line 1,022:
**$ref  
**$ref  
===generateLimit_max_parent_form()===
===generateLimit_max_parent_form()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2455 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2455
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2475 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2475
*Signature: public function generateLimit_max_parent_form($fieldObj,$vals,$ref)
*Signature: public function generateLimit_max_parent_form($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 1,029: Line 1,029:
**$ref  
**$ref  
===generateLimit_min_parent()===
===generateLimit_min_parent()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2443 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2443
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2458 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2458
*Signature: public function generateLimit_min_parent($fieldObj,$vals,$ref)
*Signature: public function generateLimit_min_parent($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 1,036: Line 1,036:
**$ref  
**$ref  
===generateLimit_min_parent_form()===
===generateLimit_min_parent_form()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2461 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2461
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L2481 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 2481
*Signature: public function generateLimit_min_parent_form($fieldObj,$vals,$ref)
*Signature: public function generateLimit_min_parent_form($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 1,043: Line 1,043:
**$ref  
**$ref  
===generateLimit_not_null()===
===generateLimit_not_null()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1316 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1316
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1326 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1326
*Signature: public function generateLimit_not_null($fieldObj,$vals,$ref)
*Signature: public function generateLimit_not_null($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 1,050: Line 1,050:
**$ref  
**$ref  
===generateLimit_null()===
===generateLimit_null()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1304 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1304
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1314 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1314
*Signature: public function generateLimit_null($fieldObj,$vals,$ref)
*Signature: public function generateLimit_null($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 1,057: Line 1,057:
**$ref  
**$ref  
===generateLimit_null_not_null()===
===generateLimit_null_not_null()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1326 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1326
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L1336 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 1336
*Signature: public function generateLimit_null_not_null($fieldObj,$vals,$ref)
*Signature: public function generateLimit_null_not_null($fieldObj,$vals,$ref)
*Parameters:
*Parameters:
Line 1,065: Line 1,065:
===generateWhereClause()===
===generateWhereClause()===
The worker method that recurses down the where clause data to make the query. Walks down the where clause data  create the WHERE query it defined. @param callback $field_refernece_callback.  A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field.  If the callback is null (the default) then the reference used is "$form+$field"
The worker method that recurses down the where clause data to make the query. Walks down the where clause data  create the WHERE query it defined. @param callback $field_refernece_callback.  A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field.  If the callback is null (the default) then the reference used is "$form+$field"
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L829 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 829
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L839 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 839
*Signature: public function generateWhereClause($formObj,$expr,$field_reference_callback)
*Signature: public function generateWhereClause($formObj,$expr,$field_reference_callback)
*Parameters:
*Parameters:
Line 1,074: Line 1,074:
*Returns: SQL<br/>statement, false on failure
*Returns: SQL<br/>statement, false on failure
===getDateLimitMenu()===
===getDateLimitMenu()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L573 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 573
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L583 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 583
*Signature: protected function getDateLimitMenu($operator,$type,$fieldObj,$template,$prefix,$vals)
*Signature: protected function getDateLimitMenu($operator,$type,$fieldObj,$template,$prefix,$vals)
*Parameters:
*Parameters:
Line 1,086: Line 1,086:
***Default Value: array()  
***Default Value: array()  
===getFieldLimitStyles()===
===getFieldLimitStyles()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L794 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 794
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L804 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 804
*Signature: public function getFieldLimitStyles($fieldObj)
*Signature: public function getFieldLimitStyles($fieldObj)
*Parameters:
*Parameters:
**$fieldObj  
**$fieldObj  
===getLimitStyles()===
===getLimitStyles()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L809 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 809
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L819 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 819
*Signature: public function getLimitStyles($formObj,$field)
*Signature: public function getLimitStyles($formObj,$field)
*Parameters:
*Parameters:
Line 1,100: Line 1,100:
*Signature: static public function getMethods()
*Signature: static public function getMethods()
===processDateLimitMenu()===
===processDateLimitMenu()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L560 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 560
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php#L570 i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php] on line 570
*Signature: protected function processDateLimitMenu($operator,$type,$fieldObj,$vals,$strict)
*Signature: protected function processDateLimitMenu($operator,$type,$fieldObj,$vals,$strict)
*Parameters:
*Parameters:

Revision as of 08:54, 27 May 2010


This article describes the class I2CE_Module_FormLimits .

I2CE_Module_FormRelationship

Variables

$dateTypes

$dateActions

$dateOperatorMaps

$menudata

$checkOperatorMap

Methods

DATE_between_checkLimit()

DATE_between_checkLimitString()

DATE_between_generateLimit()

DATE_between_getLimitMenu()

DATE_between_processLimitMenu()

DISPLAY_generic()

Generic (internal fuzzy method for) display menu for a limit style Generic (internal fuzzy method for) processing menu for a particular limit style

PROCESS_generic()

Generic (internal fuzzy method for) processing menu for a particular limit style @param array $params are the calling parameters. 0=>array $vals the values we are processing. 1=>string $reportformfield which defaults to null. in the case of null, we except keys of the form $limit_field in the case of non-null, we expect $reportformfield to be of the form "$reportform+$field" and then the keys are of the form "limit_value_FORM_{$reportform}_FIELD_{$field}_LIMIT_{$style}_VALUE_{$field}"; 2=>boolean $strict. which defaults to true. if true we check that the key is in $vals and if not, return error.

  • Defined in i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php on line 653
  • Signature: protected function PROCESS_generic($style,$fieldObj,$vals,$strict)
  • Parameters:
    • string $style
      The style
    • I2CE_FormField $fieldObj
      the object the fuzzy method was called on
    • $vals
      • Default Value: array()
    • $strict
      • Default Value: true
  • Returns: mixed.
    false on failure. on sucess an array of relevant values for this limit style. The keys are the short version of the keys e.g. 'max' instead of 'limit_value_FORM_person_FIELD_password_LIMIT_between'

__call()

_hasMethod()

action_initialize()

Method called before the module is enabled for the first time. @param boolean -- returns true on success. false on error.

addDateTimeElements()

checkDateFromVals()

checkDateLimit()

checkDateLimitString()

checkLimit()

Checks a limit expression for a field based on limit data

checkLimitString_BOOL_false()

checkLimitString_BOOL_true()

checkLimitString_BOOL_truefalse()

checkLimitString_DB_INT_between()

checkLimitString_DB_INT_greaterthan()

checkLimitString_DB_INT_greaterthan_equals()

checkLimitString_DB_INT_in()

checkLimitString_DB_INT_lessthan()

checkLimitString_DB_STRING_between()

checkLimitString_DB_STRING_contains()

checkLimitString_DB_STRING_equals()

checkLimitString_DB_STRING_greaterthan()

checkLimitString_DB_STRING_greaterthan_equals()

checkLimitString_DB_STRING_in()

checkLimitString_DB_STRING_lessthan()

checkLimitString_DB_STRING_like()

checkLimitString_DB_STRING_lowerequals()

checkLimitString_DB_STRING_lowerlike()

checkLimitString_DB_TEXT_between()

checkLimitString_DB_TEXT_contains()

checkLimitString_DB_TEXT_equals()

checkLimitString_DB_TEXT_greaterthan()

checkLimitString_DB_TEXT_greaterthan_equals()

checkLimitString_DB_TEXT_in()

checkLimitString_DB_TEXT_lessthan()

checkLimitString_DB_TEXT_lessthan_equals()

checkLimitString_DB_TEXT_like()

checkLimitString_DB_TEXT_lowerequals()

checkLimitString_DB_TEXT_lowerlike()

checkLimitString_YESNO_no()

checkLimitString_YESNO_yes()

checkLimitString_YESNO_yesno()

checkLimitString_greaterthan_now()

checkLimitString_lessthan_now()

checkLimitString_not_null()

checkLimitString_null()

checkLimitString_null_not_null()

checkLimit_BOOL_false()

checkLimit_BOOL_true()

checkLimit_BOOL_truefalse()

checkLimit_DB_DATE_in()

checkLimit_DB_INT_between()

checkLimit_DB_INT_equals()

checkLimit_DB_INT_greaterthan()

checkLimit_DB_INT_greaterthan_equals()

checkLimit_DB_INT_in()

checkLimit_DB_INT_lessthan()

checkLimit_DB_INT_lessthan_equals()

checkLimit_DB_STRING_between()

checkLimit_DB_STRING_contains()

checkLimit_DB_STRING_equals()

checkLimit_DB_STRING_greaterthan()

checkLimit_DB_STRING_greaterthan_equals()

checkLimit_DB_STRING_in()

checkLimit_DB_STRING_lessthan()

checkLimit_DB_STRING_lessthan_equals()

checkLimit_DB_STRING_like()

checkLimit_DB_STRING_lowerequals()

checkLimit_DB_STRING_lowerlike()

checkLimit_DB_TEXT_between()

checkLimit_DB_TEXT_contains()

checkLimit_DB_TEXT_equals()

checkLimit_DB_TEXT_greaterthan()

checkLimit_DB_TEXT_greaterthan_equals()

checkLimit_DB_TEXT_in()

checkLimit_DB_TEXT_lessthan()

checkLimit_DB_TEXT_lessthan_equals()

checkLimit_DB_TEXT_like()

checkLimit_DB_TEXT_lowerequals()

checkLimit_DB_TEXT_lowerlike()

checkLimit_YESNO_no()

checkLimit_YESNO_yes()

checkLimit_YESNO_yesno()

checkLimit_greaterthan_now()

checkLimit_lessthan_now()

checkLimit_not_null()

checkLimit_null()

checkLimit_null_not_null()

checkWhereClause()

The worker method that recurses down the where clause data to make the query. Walks down the where clause data create the WHERE query it defined.

checkeLimitString_DB_DATE_in()

createCheckFunction()

Create a check function based on the where data. The function takes on argument which is an array indexed by the field names and with values the value of the field. @param I2CE_Form $form @param callback $field_refernece_callback. A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field. If the callback is null (the default) then the reference used is $data["$field']

  • Defined in i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php on line 1001
  • Signature: public function createCheckFunction($formObj,$expr,$field_reference_callback,$func_args)
  • Parameters:
    • $formObj
    • mixed $expr
      array or class implementing ArrayAccess, Iterator, and Countable (e.g. MagicDataNode) . the where data.
    • $field_reference_callback
      • Default Value: null
    • string $func_args
      Defaults to $data
      • Default Value: '$data'
  • Returns: false
    on failure a funciton on sucess.

createCheckFunctionString()

Create a check function boolean expression based on the where data. The function takes on argument which is an array indexed by the field names and with values the value of the field. @param I2CE_Form $form @param callback $field_refernece_callback. A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field. If the callback is null (the default) then the reference used is $data["$field']

  • Defined in i2ce/modules/Forms/modules/FormLimits/lib/I2CE_Module_FormLimits.php on line 1032
  • Signature: public function createCheckFunctionString($formObj,$expr,$field_reference_callback)
  • Parameters:
    • $formObj
    • mixed $expr
      array or class implementing ArrayAccess, Iterator, and Countable (e.g. MagicDataNode) . the where data.
    • $field_reference_callback
      • Default Value: null
  • Returns: false
    on failure a string to which can be evalued as true/false on success.

createCheckLimitString()

Checks a limit boolean expression for a field based on limit data @param callback $field_refernece_callback. A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field. If the callback is null (the default) then the reference used is $data["$field']

createLimitString_DB_INT_equals()

generateDateLimit()

generateFieldLimit()

generateLimit()

Generates a limit expression for a field based on limit data @param callback $field_refernece_callback. A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field. If the callback is null (the default) then the reference used is "$form+$field"

generateLimit_BOOL_false()

generateLimit_BOOL_true()

generateLimit_BOOL_truefalse()

generateLimit_DB_DATE_in()

generateLimit_DB_INT_between()

generateLimit_DB_INT_equals()

generateLimit_DB_INT_greaterthan()

generateLimit_DB_INT_greaterthan_equals()

generateLimit_DB_INT_in()

generateLimit_DB_INT_lessthan()

generateLimit_DB_INT_lessthan_equals()

generateLimit_DB_STRING_between()

generateLimit_DB_STRING_contains()

generateLimit_DB_STRING_equals()

generateLimit_DB_STRING_greaterthan()

generateLimit_DB_STRING_greaterthan_equals()

generateLimit_DB_STRING_in()

generateLimit_DB_STRING_lessthan()

generateLimit_DB_STRING_lessthan_equals()

generateLimit_DB_STRING_like()

generateLimit_DB_STRING_lowerequals()

generateLimit_DB_STRING_lowerlike()

generateLimit_DB_TEXT_between()

generateLimit_DB_TEXT_contains()

generateLimit_DB_TEXT_equals()

generateLimit_DB_TEXT_greaterthan()

generateLimit_DB_TEXT_greaterthan_equals()

generateLimit_DB_TEXT_in()

generateLimit_DB_TEXT_lessthan()

generateLimit_DB_TEXT_lessthan_equals()

generateLimit_DB_TEXT_like()

generateLimit_DB_TEXT_lowerequals()

generateLimit_DB_TEXT_lowerlike()

generateLimit_YESNO_no()

generateLimit_YESNO_yes()

generateLimit_YESNO_yesno()

generateLimit_greaterthan_now()

generateLimit_lessthan_now()

generateLimit_max_parent()

generateLimit_max_parent_form()

generateLimit_min_parent()

generateLimit_min_parent_form()

generateLimit_not_null()

generateLimit_null()

generateLimit_null_not_null()

generateWhereClause()

The worker method that recurses down the where clause data to make the query. Walks down the where clause data create the WHERE query it defined. @param callback $field_refernece_callback. A callback function whose first arguement is the form, the second arguements is the field and which returns the way the field value should be references as a field. If the callback is null (the default) then the reference used is "$form+$field"

getDateLimitMenu()

getFieldLimitStyles()

getLimitStyles()

getMethods()

processDateLimitMenu()

Inherited Methods

__construct()

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

action_configure()

This public method is inherited from I2CE_Module->action_configure()

action_disable()

This public method is inherited from I2CE_Module->action_disable()

action_enable()

This public method is inherited from I2CE_Module->action_enable()

getCLIHooks()

This public method is inherited from I2CE_Module->getCLIHooks()

getCLIMethods()

This public method is inherited from I2CE_Module->getCLIMethods()

getConfig()

This public method is inherited from I2CE_Module->getConfig()

getHooks()

This public method is inherited from I2CE_Module->getHooks()

post_update()

This public method is inherited from I2CE_Module->post_update()

pre_upgrade()

This public method is inherited from I2CE_Module->pre_upgrade()

upgrade()

This public method is inherited from I2CE_Module->upgrade()

Inherited Fuzzy Methods

launchBackgroundProcess()

This method is inherited from I2CE_Module->launchBackgroundProcess()

launchBackgroundPHPScript()

This method is inherited from I2CE_Module->launchBackgroundPHPScript()

launchBackgroundPage()

This method is inherited from I2CE_Module->launchBackgroundPage()

userMessage()

This method is inherited from I2CE_Fuzzy->userMessage()