Class: I2CE Module FieldLimits (4.1.6)
This article describes the class I2CE_Module_FieldLimits .
- Extends the class: I2CE_Module.
- Location: Part of the module field-limits in the package I2CE 4.1.6-release
- Source: Defined in the file modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 29
- Author: Carl Leitner <litlfred@ibiblio.org>
I2CE_Module_FormRelationship
Variables
$dateTypes
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 186
- Type: static protected $dateTypes
$dateActions
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 193
- Type: static protected $dateActions
$dateOperatorMaps
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 198
- Type: static protected $dateOperatorMaps
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 621
- Type: static protected $menudata
Methods
DATE_between_checkLimit()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 462
- Signature: protected function DATE_between_checkLimit($type,$fieldObj,$vals)
- Parameters:
- $type
- $fieldObj
- $vals
DATE_between_checkLimitString()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 432
- Signature: protected function DATE_between_checkLimitString($type,$fieldObj,$vals,$ref)
- Parameters:
- $type
- $fieldObj
- $vals
- $ref
DATE_between_generateLimit()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 379
- Signature: protected function DATE_between_generateLimit($type,$fieldObj,$vals,$ref)
- Parameters:
- $type
- $fieldObj
- $vals
- $ref
DATE_between_getLimitMenu()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 255
- Signature: protected function DATE_between_getLimitMenu($type,$fieldObj,$template,$name,$vals)
- Parameters:
- $type
- $fieldObj
- $template
- $name
- Default Value:
- $vals
- Default Value: array()
DATE_between_processLimitMenu()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 352
- Signature: protected function DATE_between_processLimitMenu($type,$fieldObj,$vals,$strict)
- Parameters:
- $type
- $fieldObj
- $vals
- Default Value: array()
- $strict
- Default Value: true
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
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 736
- Signature: protected function DISPLAY_generic($style,$fieldObj,$template,$prefix,$vals,$limit_default)
- Parameters:
- string $style
The style - I2CE_FormField $fieldObj
the object the fuzzy method was called on - I2CE_Template $template
- string $prefix @$vals the values we are processing.
- Default Value:
- $vals
- Default Value: array()
- string $limit_default
limiting information for choosing options. Defaults to 'default'- Default Value: 'default'
- string $style
- Returns: DOMNode
containing the menu for this 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/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 670
- 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
- string $style
- 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()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 222
- Signature: public function __call($method,$params)
- Parameters:
- $method
- $params
_hasMethod()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 202
- Signature: public function _hasMethod($method,$getFuzzy,$returnErrors)
- Parameters:
- $method
- $getFuzzy
- Default Value: false
- $returnErrors
- Default Value: false
addDateTimeElements()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 294
- Signature: protected function addDateTimeElements($fieldObj,$template,$date,$name,$node)
- Parameters:
- $fieldObj
- $template
- $date
- $name
- $node
checkDateFromVals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 536
- Signature: static public function checkDateFromVals($operator,$type,$data1,$data2)
- Parameters:
- $operator
- $type
- $data1
- $data2
checkDateLimit()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 559
- Signature: protected function checkDateLimit($operator,$type,$fieldObj,$vals)
- Parameters:
- $operator
- $type
- $fieldObj
- $vals
- Default Value: array()
checkDateLimitString()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 523
- Signature: protected function checkDateLimitString($operator,$type,$fieldObj,$vals,$ref)
- Parameters:
- $operator
- $type
- $fieldObj
- $vals
- $ref
checkLimitString_BOOL_false()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2010
- Signature: public function checkLimitString_BOOL_false($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_BOOL_true()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1999
- Signature: public function checkLimitString_BOOL_true($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_BOOL_truefalse()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2078
- Signature: public function checkLimitString_BOOL_truefalse($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_DATE_not_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1070
- Signature: public function checkLimitString_DB_DATE_not_null($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_DATE_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1047
- Signature: public function checkLimitString_DB_DATE_null($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_DATE_null_not_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1119
- Signature: public function checkLimitString_DB_DATE_null_not_null($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_INT_between()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1728
- Signature: public function checkLimitString_DB_INT_between($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_INT_greaterthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1631
- Signature: public function checkLimitString_DB_INT_greaterthan($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_INT_greaterthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1559
- Signature: public function checkLimitString_DB_INT_greaterthan_equals($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_INT_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1970
- Signature: public function checkLimitString_DB_INT_in($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_INT_lessthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1487
- Signature: public function checkLimitString_DB_INT_lessthan($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_STRING_between()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1697
- Signature: public function checkLimitString_DB_STRING_between($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_STRING_contains()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2349
- Signature: public function checkLimitString_DB_STRING_contains($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_STRING_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1260
- Signature: public function checkLimitString_DB_STRING_equals($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_STRING_greaterthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1608
- Signature: public function checkLimitString_DB_STRING_greaterthan($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_STRING_greaterthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1536
- Signature: public function checkLimitString_DB_STRING_greaterthan_equals($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_STRING_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1925
- Signature: public function checkLimitString_DB_STRING_in($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_STRING_lessthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1463
- Signature: public function checkLimitString_DB_STRING_lessthan($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_STRING_like()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2142
- Signature: public function checkLimitString_DB_STRING_like($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_STRING_lowerequals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2282
- Signature: public function checkLimitString_DB_STRING_lowerequals($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_STRING_lowerlike()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2211
- Signature: public function checkLimitString_DB_STRING_lowerlike($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_STRING_startswith()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2421
- Signature: public function checkLimitString_DB_STRING_startswith($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_TEXT_between()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1663
- Signature: public function checkLimitString_DB_TEXT_between($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_TEXT_contains()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2315
- Signature: public function checkLimitString_DB_TEXT_contains($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_TEXT_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1183
- Signature: public function checkLimitString_DB_TEXT_equals($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_TEXT_greaterthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1584
- Signature: public function checkLimitString_DB_TEXT_greaterthan($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_TEXT_greaterthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1512
- Signature: public function checkLimitString_DB_TEXT_greaterthan_equals($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_TEXT_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1765
- Signature: public function checkLimitString_DB_TEXT_in($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_TEXT_lessthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1438
- Signature: public function checkLimitString_DB_TEXT_lessthan($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_TEXT_lessthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1384
- Signature: public function checkLimitString_DB_TEXT_lessthan_equals($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_TEXT_like()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2109
- Signature: public function checkLimitString_DB_TEXT_like($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_TEXT_lowerequals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2249
- Signature: public function checkLimitString_DB_TEXT_lowerequals($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_TEXT_lowerlike()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2176
- Signature: public function checkLimitString_DB_TEXT_lowerlike($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_DB_TEXT_startswith()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2387
- Signature: public function checkLimitString_DB_TEXT_startswith($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_MAP_MULT_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1215
- Signature: public function checkLimitString_MAP_MULT_equals($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_MAP_MULT_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1868
- Signature: public function checkLimitString_MAP_MULT_in($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_MAP_within()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1299
- Signature: public function checkLimitString_MAP_within($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_YESNO_no()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2031
- Signature: public function checkLimitString_YESNO_no($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_YESNO_yes()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2020
- Signature: public function checkLimitString_YESNO_yes($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_YESNO_yesno()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2050
- Signature: public function checkLimitString_YESNO_yesno($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_greaterthan_now()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1148
- Signature: public function checkLimitString_greaterthan_now($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_lessthan_now()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1161
- Signature: public function checkLimitString_lessthan_now($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_not_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1060
- Signature: public function checkLimitString_not_null($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1037
- Signature: public function checkLimitString_null($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimitString_null_not_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1088
- Signature: public function checkLimitString_null_not_null($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimit_BOOL_false()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2013
- Signature: public function checkLimit_BOOL_false($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_BOOL_true()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2002
- Signature: public function checkLimit_BOOL_true($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_BOOL_truefalse()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2088
- Signature: public function checkLimit_BOOL_truefalse($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_DATE_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1827
- Signature: public function checkLimit_DB_DATE_in($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_DATE_not_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1073
- Signature: public function checkLimit_DB_DATE_not_null($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_DATE_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1050
- Signature: public function checkLimit_DB_DATE_null($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_DATE_null_not_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1129
- Signature: public function checkLimit_DB_DATE_null_not_null($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_INT_between()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1740
- Signature: public function checkLimit_DB_INT_between($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_INT_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1365
- Signature: public function checkLimit_DB_INT_equals($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_INT_greaterthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1640
- Signature: public function checkLimit_DB_INT_greaterthan($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_INT_greaterthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1568
- Signature: public function checkLimit_DB_INT_greaterthan_equals($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_INT_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1984
- Signature: public function checkLimit_DB_INT_in($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_INT_lessthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1496
- Signature: public function checkLimit_DB_INT_lessthan($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_INT_lessthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1422
- Signature: public function checkLimit_DB_INT_lessthan_equals($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_STRING_between()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1711
- Signature: public function checkLimit_DB_STRING_between($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_STRING_contains()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2360
- Signature: public function checkLimit_DB_STRING_contains($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_STRING_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1270
- Signature: public function checkLimit_DB_STRING_equals($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_STRING_greaterthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1618
- Signature: public function checkLimit_DB_STRING_greaterthan($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_STRING_greaterthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1546
- Signature: public function checkLimit_DB_STRING_greaterthan_equals($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_STRING_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1942
- Signature: public function checkLimit_DB_STRING_in($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_STRING_lessthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1473
- Signature: public function checkLimit_DB_STRING_lessthan($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_STRING_lessthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1409
- Signature: public function checkLimit_DB_STRING_lessthan_equals($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_STRING_like()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2153
- Signature: public function checkLimit_DB_STRING_like($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_STRING_lowerequals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2292
- Signature: public function checkLimit_DB_STRING_lowerequals($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_STRING_lowerlike()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2223
- Signature: public function checkLimit_DB_STRING_lowerlike($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_STRING_startswith()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2432
- Signature: public function checkLimit_DB_STRING_startswith($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_TEXT_between()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1677
- Signature: public function checkLimit_DB_TEXT_between($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_TEXT_contains()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2326
- Signature: public function checkLimit_DB_TEXT_contains($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_TEXT_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1193
- Signature: public function checkLimit_DB_TEXT_equals($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_TEXT_greaterthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1594
- Signature: public function checkLimit_DB_TEXT_greaterthan($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_TEXT_greaterthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1522
- Signature: public function checkLimit_DB_TEXT_greaterthan_equals($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_TEXT_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1782
- Signature: public function checkLimit_DB_TEXT_in($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_TEXT_lessthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1448
- Signature: public function checkLimit_DB_TEXT_lessthan($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_TEXT_lessthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1394
- Signature: public function checkLimit_DB_TEXT_lessthan_equals($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_TEXT_like()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2120
- Signature: public function checkLimit_DB_TEXT_like($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_TEXT_lowerequals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2259
- Signature: public function checkLimit_DB_TEXT_lowerequals($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_TEXT_lowerlike()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2187
- Signature: public function checkLimit_DB_TEXT_lowerlike($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_DB_TEXT_startswith()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2398
- Signature: public function checkLimit_DB_TEXT_startswith($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_MAP_MULT_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1234
- Signature: public function checkLimit_MAP_MULT_equals($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_MAP_MULT_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1894
- Signature: public function checkLimit_MAP_MULT_in($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
checkLimit_MAP_within()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1316
- Signature: public function checkLimit_MAP_within($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_YESNO_no()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2034
- Signature: public function checkLimit_YESNO_no($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_YESNO_yes()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2023
- Signature: public function checkLimit_YESNO_yes($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_YESNO_yesno()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2060
- Signature: public function checkLimit_YESNO_yesno($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_greaterthan_now()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1151
- Signature: public function checkLimit_greaterthan_now($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_lessthan_now()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1164
- Signature: public function checkLimit_lessthan_now($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_not_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1063
- Signature: public function checkLimit_not_null($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1040
- Signature: public function checkLimit_null($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkLimit_null_not_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1098
- Signature: public function checkLimit_null_not_null($fieldObj,$vals)
- Parameters:
- $fieldObj
- $vals
checkeLimitString_DB_DATE_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1810
- Signature: public function checkeLimitString_DB_DATE_in($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
createLimitString_DB_INT_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1352
- Signature: public function createLimitString_DB_INT_equals($fieldObj,$vals,$ref)
- Parameters:
- $fieldObj
- $vals
- $ref
describeFieldLimit()
Get the description for the given style and data.
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 922
- Signature: public function describeFieldLimit($fieldObj,$limit,$data)
- Parameters:
- I2CE_FormField $fieldObj
- string $limit
- array $data
- Default Value: array()
- Returns: string
generateDateLimit()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 491
- Signature: protected function generateDateLimit($operator,$type,$fieldObj,$vals,$ref)
- Parameters:
- $operator
- $type
- $fieldObj
- $vals
- $ref
generateFieldLimit()
Generates a limit expression for a field based on limit data
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1005
- Signature: public function generateFieldLimit($fieldObj,$limit_data,$ref,$parent_ref)
- Parameters:
- I2CE_FormField $fieldObj
- mixed $limit_data
- callback $ref
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" - string $parent_ref
Defaults to null. If not null, it is the referent to the parent id of the form- Default Value: null
- Returns: string
SQL statement false on failure
generateLimit_BOOL_false()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2007
- Signature: public function generateLimit_BOOL_false($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_BOOL_true()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1996
- Signature: public function generateLimit_BOOL_true($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_BOOL_truefalse()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2068
- Signature: public function generateLimit_BOOL_truefalse($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_DATE_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1793
- Signature: public function generateLimit_DB_DATE_in($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_DATE_not_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1067
- Signature: public function generateLimit_DB_DATE_not_null($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_DATE_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1044
- Signature: public function generateLimit_DB_DATE_null($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_DATE_null_not_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1109
- Signature: public function generateLimit_DB_DATE_null_not_null($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_INT_between()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1716
- Signature: public function generateLimit_DB_INT_between($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_INT_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1339
- Signature: public function generateLimit_DB_INT_equals($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_INT_greaterthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1622
- Signature: public function generateLimit_DB_INT_greaterthan($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_INT_greaterthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1550
- Signature: public function generateLimit_DB_INT_greaterthan_equals($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_INT_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1951
- Signature: public function generateLimit_DB_INT_in($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_INT_lessthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1478
- Signature: public function generateLimit_DB_INT_lessthan($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_INT_lessthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1413
- Signature: public function generateLimit_DB_INT_lessthan_equals($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_STRING_between()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1681
- Signature: public function generateLimit_DB_STRING_between($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_STRING_contains()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2339
- Signature: public function generateLimit_DB_STRING_contains($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_STRING_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1250
- Signature: public function generateLimit_DB_STRING_equals($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_STRING_greaterthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1598
- Signature: public function generateLimit_DB_STRING_greaterthan($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_STRING_greaterthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1526
- Signature: public function generateLimit_DB_STRING_greaterthan_equals($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_STRING_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1908
- Signature: public function generateLimit_DB_STRING_in($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_STRING_lessthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1453
- Signature: public function generateLimit_DB_STRING_lessthan($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_STRING_lessthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1399
- Signature: public function generateLimit_DB_STRING_lessthan_equals($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_STRING_like()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2132
- Signature: public function generateLimit_DB_STRING_like($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_STRING_lowerequals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2272
- Signature: public function generateLimit_DB_STRING_lowerequals($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_STRING_lowerlike()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2201
- Signature: public function generateLimit_DB_STRING_lowerlike($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_STRING_startswith()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2411
- Signature: public function generateLimit_DB_STRING_startswith($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_TEXT_between()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1647
- Signature: public function generateLimit_DB_TEXT_between($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_TEXT_contains()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2305
- Signature: public function generateLimit_DB_TEXT_contains($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_TEXT_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1173
- Signature: public function generateLimit_DB_TEXT_equals($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_TEXT_greaterthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1574
- Signature: public function generateLimit_DB_TEXT_greaterthan($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_TEXT_greaterthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1502
- Signature: public function generateLimit_DB_TEXT_greaterthan_equals($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_TEXT_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1748
- Signature: public function generateLimit_DB_TEXT_in($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_TEXT_lessthan()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1428
- Signature: public function generateLimit_DB_TEXT_lessthan($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_TEXT_lessthan_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1374
- Signature: public function generateLimit_DB_TEXT_lessthan_equals($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_TEXT_like()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2099
- Signature: public function generateLimit_DB_TEXT_like($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_TEXT_lowerequals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2239
- Signature: public function generateLimit_DB_TEXT_lowerequals($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_TEXT_lowerlike()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2166
- Signature: public function generateLimit_DB_TEXT_lowerlike($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_DB_TEXT_startswith()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2377
- Signature: public function generateLimit_DB_TEXT_startswith($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_MAP_MULT_equals()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1204
- Signature: public function generateLimit_MAP_MULT_equals($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_MAP_MULT_in()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1849
- Signature: public function generateLimit_MAP_MULT_in($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_MAP_within()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1283
- Signature: public function generateLimit_MAP_within($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_YESNO_no()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2028
- Signature: public function generateLimit_YESNO_no($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_YESNO_yes()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2017
- Signature: public function generateLimit_YESNO_yes($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_YESNO_yesno()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2040
- Signature: public function generateLimit_YESNO_yesno($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_greaterthan_now()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1145
- Signature: public function generateLimit_greaterthan_now($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_lessthan_now()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1158
- Signature: public function generateLimit_lessthan_now($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_max_parent()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2446
- Signature: public function generateLimit_max_parent($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_max_parent_form()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2518
- Signature: public function generateLimit_max_parent_form($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_min_parent()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2484
- Signature: public function generateLimit_min_parent($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_min_parent_form()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 2524
- Signature: public function generateLimit_min_parent_form($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_not_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1057
- Signature: public function generateLimit_not_null($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1034
- Signature: public function generateLimit_null($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
generateLimit_null_not_null()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 1078
- Signature: public function generateLimit_null_not_null($fieldObj,$vals,$ref,$parent_ref)
- Parameters:
- $fieldObj
- $vals
- $ref
- $parent_ref
- Default Value: null
getDateLimitMenu()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 598
- Signature: protected function getDateLimitMenu($operator,$type,$fieldObj,$template,$prefix,$vals)
- Parameters:
- $operator
- $type
- $fieldObj
- $template
- $prefix
- Default Value:
- $vals
- Default Value: array()
getFieldDisplay()
Get the description for the field limit.
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 962
- Signature: protected function getFieldDisplay($fieldObj,$field,$data)
- Parameters:
- I2CE_FormField $fieldObj
- string $field
- string $data
- Returns: string
getFieldLimitStyles()
Get the limit styles available for the given field object
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 892
- Signature: public function getFieldLimitStyles($fieldObj)
- Parameters:
- I2CE_FormField $fieldObj
- Returns: array
of string, the limit styles available
getMethods()
The 'fuzzy' methods that this module implements.
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 37
- Signature: static public function getMethods()
- Returns: an
associative array.
processDateLimitMenu()
- Defined in i2ce/modules/Forms/modules/FieldLimits/lib/I2CE_Module_FieldLimits.php on line 585
- Signature: protected function processDateLimitMenu($operator,$type,$fieldObj,$vals,$strict)
- Parameters:
- $operator
- $type
- $fieldObj
- $vals
- Default Value: array()
- $strict
- Default Value: true
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()
action_initialize()
This public method is inherited from I2CE_Module->action_initialize()
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()