Criterion
Namespaces¶
Interfaces, classes, and traits¶
-
Ancestor
A criterion that matches content that is ancestor to the given Location path string.
- CompositeCriterion
-
ContentId
A criterion that matches content based on its id.
- ContentName
-
ContentTypeGroupId
A criterion that will match content based on its ContentTypeGroup id.
-
ContentTypeId
A criterion that matches content based on its ContentType id.
-
ContentTypeIdentifier
A criterion that matches content based on its ContentType Identifier.
-
CustomField
The Field Criterion class.
-
DateMetadata
A criterion that matches content based on one of the date metadata (created or modified).
-
Field
The Field Criterion class.
-
FieldRelation
A criterion that matches Content based on the relations in relation field.
-
FullText
Full text search criterion.
- Image
- IsContainer
-
IsFieldEmpty
A criterion that matches content based on if Field is empty.
- IsUserBased
- IsUserEnabled
-
LanguageCode
A criterion that matches content based on its language code and always-available state.
-
Location
This is the base class for Location criterions.
-
LocationId
A criterion that matches content based on its own location id.
-
LocationRemoteId
A criterion that matches content based on remote ID of its locations.
-
LogicalAnd
This criterion implements a logical AND criterion and will only match if ALL of the given criteria match.
-
LogicalNot
A NOT logical criterion.
-
LogicalOperator
Note that the class should ideally have been in a Logical namespace, but it would have then be named 'And', and 'And' is a PHP reserved word.
-
LogicalOr
This criterion implements a logical OR criterion and will only match if AT LEAST ONE of the given criteria match.
-
MapLocationDistance
The MapLocationDistance Criterion class.
-
MatchAll
A criterion that just matches everything.
-
MatchNone
A criterion that just matches nothing.
-
MoreLikeThis
A more like this criterion is matched by content which contains similar terms found in the given content, text or url fetch.
-
ObjectStateId
A criterion that matches content based on its state.
- ObjectStateIdentifier
-
Operator
Operators struct.
-
ParentLocationId
A criterion that matches content based on its parent location id.
-
RemoteId
A criterion that matches content based on its RemoteId.
-
SectionId
SectionId Criterion.
- SectionIdentifier
-
Sibling
A criterion that matches content that is sibling to the given Location.
-
Subtree
Criterion that matches content that belongs to a given (list of) Subtree(s).
- UserEmail
- UserId
- UserLogin
-
UserMetadata
A criterion that matches content based on one of the user metadata (owner, group, modifier).
-
Value
Struct that stores extra value information for a Criterion object.
-
Visibility
A criterion that matches content based on its visibility.