Interface Criterion
An interface common to Criteria.
Direct known implementers
Indirect known implementers
ICanBoogie\Facets\Criterion\BooleanCriterion
,
ICanBoogie\Facets\Criterion\DateCriterion
Methods summary
public
parse_query_string( ICanBoogie\Facets\QueryString
$q
)
: ICanBoogie\Facets\QueryString
Parses the query string and marks words matched by the criterion.
public
alter_conditions( array & $conditions
, array $modifiers
)
Alters the conditions according to the specified modifiers.
public
alter_query( ICanBoogie\ActiveRecord\Query $query
)
: ICanBoogie\ActiveRecord\Query
Alters the initial query.
public
alter_query_with_value( ICanBoogie\ActiveRecord\Query $query
, mixed $value
)
: ICanBoogie\ActiveRecord\Query
Alters the query according to the value specified.