-
Notifications
You must be signed in to change notification settings - Fork 35
icms_db_criteria_Item
Raimondas Rimkevičius edited this page Mar 9, 2020
·
1 revision
Notice: Wiki was automatic generated from project sources as project API documentation. Do not edit manually!
A single criteria
Abstract base class should never be instantiated directly.
- Class name: icms_db_criteria_Item
- Namespace:
- Parent class: icms_db_criteria_Element
public string $prefix
Prefix for column
- Visibility: public
public string $function
Function used for column
- Visibility: public
public string $column
Column name
- Visibility: public
public string $operator
Operator used in comparision
- Visibility: public
public mixed $value = \null
Value used in comparision
- Visibility: public
public string $order = ASC
Sort order
- Visibility: public
public string $sort
- Visibility: public
public int $limit
Number of records to retrieve
- Visibility: public
public int $start
Offset of first record
- Visibility: public
public string $groupby
- Visibility: public
mixed icms_db_criteria_Element::__construct()
Constructor
- Visibility: public
- This method is defined by icms_db_criteria_Element
mixed icms_db_criteria_Element::render()
Render the criteria element
- Visibility: public
- This method is abstract.
- This method is defined by icms_db_criteria_Element
string icms_db_criteria_Item::renderLdap()
Generate an LDAP filter from criteria
- Visibility: public
string icms_db_criteria_Item::renderWhere()
Make a SQL "WHERE" clause
- Visibility: public
mixed icms_db_criteria_Element::setSort(string sort)
- Visibility: public
- This method is defined by icms_db_criteria_Element
- sort string
string icms_db_criteria_Element::getSort()
- Visibility: public
- This method is defined by icms_db_criteria_Element
mixed icms_db_criteria_Element::setOrder(string order)
- Visibility: public
- This method is defined by icms_db_criteria_Element
- order string
string icms_db_criteria_Element::getOrder()
- Visibility: public
- This method is defined by icms_db_criteria_Element
mixed icms_db_criteria_Element::setLimit(int limit)
- Visibility: public
- This method is defined by icms_db_criteria_Element
- limit int
int icms_db_criteria_Element::getLimit()
- Visibility: public
- This method is defined by icms_db_criteria_Element
mixed icms_db_criteria_Element::setStart(int start)
- Visibility: public
- This method is defined by icms_db_criteria_Element
- start int
int icms_db_criteria_Element::getStart()
- Visibility: public
- This method is defined by icms_db_criteria_Element
mixed icms_db_criteria_Element::setGroupby(string group)
- Visibility: public
- This method is defined by icms_db_criteria_Element
- group string
string icms_db_criteria_Element::getGroupby()
- Visibility: public
- This method is defined by icms_db_criteria_Element