extends |
CriteriaElement |
---|
Collection of multiple {@link CriteriaElement}s
Methods | ||
---|---|---|
public
|
__construct(CriteriaElement|null $ele = null, string $condition = 'AND')
Constructor
|
# |
public
&
|
add(CriteriaElement|object $criteriaElement, string $condition = 'AND'): object
Add an element
Add an element Returnsreference to this collection |
# |
public
|
render(): string
Make the criteria into a query string
|
# |
public
|
renderWhere(): string
Make the criteria into a SQL "WHERE" clause
Make the criteria into a SQL "WHERE" clause |
# |
public
|
renderLdap(): string
Generate an LDAP filter from criteria
Generate an LDAP filter from criteria |
# |
Methods inherited from CriteriaElement |
---|
setSort(), getSort(), setOrder(), getOrder(), setLimit(), getLimit(), setStart(), getStart(), setGroupBy(), getGroupby() |
Properties | |||
---|---|---|---|
public
|
array
|
$criteriaElements = []
Array of {@link CriteriaElement} objects
Array of {@link CriteriaElement} objects |
# |
public
|
array
|
$conditions = []
|
# |
Properties inherited from CriteriaElement |
---|
$order, $sort, $limit, $start, $groupby |