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.