QueryFilter
class QueryFilter
Database Query Filter
Constants
FILTER_FETCH_CHILDREN |
|
FILTER_PARENT_ID |
|
FILTER_RELATION_TYPE |
|
Properties
protected integer | $limit | Query item count limitation | |
protected multiple: | $filters | Query item filter (where) |
Methods
__construct($limit = null)
Constructor
QueryFilter
setLimit(integer $limit)
Limit Setter
integer
getLimit()
Limit Getter
bool
isLimit()
No description
QueryFilter
setFilters(array $filters)
Filters Setter
multiple:
getFilters()
Filters Getter
addFilter(string $key, string $value)
Add one Filter
boolean
deleteFilter(string $key)
Delete one Filter
boolean
isFilter(string $key)
No description
mixed|NULL
getFilter(string $key)
No description
boolean
overrideFilter(string $oldKey, string $newKey, mixed $value = null)
No description
Details
at line 45
__construct($limit = null)
Constructor
at line 60
QueryFilter
setLimit(integer $limit)
Limit Setter
at line 71
integer
getLimit()
Limit Getter
at line 79
bool
isLimit()
at line 90
QueryFilter
setFilters(array $filters)
Filters Setter
at line 101
multiple:
getFilters()
Filters Getter
at line 113
QueryFilter
addFilter(string $key, string $value)
Add one Filter
at line 129
boolean
deleteFilter(string $key)
Delete one Filter
at line 145
boolean
isFilter(string $key)
at line 155
mixed|NULL
getFilter(string $key)
at line 171
boolean
overrideFilter(string $oldKey, string $newKey, mixed $value = null)
at line 192
set(stdClass $obj)
Setter