Class CriterionList
A list of criteria.
- ICanBoogie\Facets\CriterionList implements IteratorAggregate, ArrayAccess, ICanBoogie\ToArray
Methods summary
public
|
#
__construct( array $criterion_list = [] )
Initializes the |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
parse_query_string(
Parses the query string and marks words matched by criteria. |
public
array
|
#
alter_conditions( array & $conditions, array $modifiers )
Alters the conditions according to the specified modifiers. |
public
|
|
public
|
#
alter_query_with_conditions( ICanBoogie\ActiveRecord\Query & $query, array $values )
Alters the query with the criteria matching the values. |
public
|
#
alter_query_with_order( ICanBoogie\ActiveRecord\Query & $query, string $criterion_id, integer $order_direction = 1 )
Alters the query with a criterion and an order direction. |
public
|
|
public
string[]
|
Properties summary
protected
|
$criterion_list
Criterion list. |
#
[]
|