|
XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
|
Public Member Functions | |
| __construct ($typeInfoArr) | |
| add ($column, $value=null, $comparison=LEGACY_EXPRESSION_EQ) | |
| addAnd ($column, $value=null, $comparison=LEGACY_EXPRESSION_EQ) | |
| addOr ($column, $value=null, $comparison=LEGACY_EXPRESSION_EQ) | |
| & | createCriterion () |
| _checkColumn ($column) | |
| _castingConversion ($column, &$value) | |
Data Fields | |
| $mTypeInfoArr = [] | |
| $mChildlen = [] | |
Definition at line 62 of file criteria.class.php.
| __construct | ( | $typeInfoArr | ) |
Definition at line 71 of file criteria.class.php.
| _castingConversion | ( | $column, | |
| & | $value ) |
Do casting conversion. If type information is wrong, return false.
@access protected
| string | $column | A name of column |
| reference | $value | of value. |
Definition at line 163 of file criteria.class.php.
| _checkColumn | ( | $column | ) |
Check whether specified column exists in the list.
@access protected
| $column |
Definition at line 150 of file criteria.class.php.
| add | ( | $column, | |
| $value = null, | |||
| $comparison = LEGACY_EXPRESSION_EQ ) |
This is alias for addAnd().
| $column | ||
| null | $value | |
| string | $comparison |
Definition at line 82 of file criteria.class.php.
| addAnd | ( | $column, | |
| $value = null, | |||
| $comparison = LEGACY_EXPRESSION_EQ ) |
Add $criteria to childlen with AND condition.
| $column | ||
| null | $value | |
| string | $comparison |
Definition at line 93 of file criteria.class.php.
| addOr | ( | $column, | |
| $value = null, | |||
| $comparison = LEGACY_EXPRESSION_EQ ) |
Add $criteria to childlen with OR condition.
| $column | ||
| null | $value | |
| string | $comparison |
Definition at line 115 of file criteria.class.php.
| & createCriterion | ( | ) |
Create the instance of this class which has the same type information, and return it.
Definition at line 137 of file criteria.class.php.
| $mChildlen = [] |
Childlen of this criteria.
Definition at line 69 of file criteria.class.php.
| $mTypeInfoArr = [] |
Definition at line 64 of file criteria.class.php.