Handy helper class to generate and manipulate filter arrays.
andPropertyEquals(string $property, mixed $value) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyEqualsFilterBuilder
string
The property name.
mixed
The property value.
andPropertyGreaterThan(string $property, mixed $value) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyGreaterThanFilterBuilder
string
The property name.
mixed
The property value.
andPropertyLessThan(string $property, mixed $value) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyLessThanFilterBuilder
string
The property name.
mixed
The property value.
andPropertyValueIn(string $property, mixed $value) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyValueInFilterBuilder
string
The property name.
mixed
The property value.
andPropertyValueLike(string $property, mixed $value) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyValueInFilterBuilder
string
The property name.
mixed
The property value.
andRemotePropertyEquals(string $property, string $remoteProperty, bool $remoteIsValue) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyEqualsFilterBuilder
string
The name of the property.
string
The name of the remote property.
bool
True if the passed remote value is a value, false if it is a property name.
andRemotePropertyGreaterThan(string $property, string $remoteProperty, bool $remoteIsValue) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyGreaterThanFilterBuilder
string
The name of the property.
string
The name of the remote property.
bool
True if the passed remote value is a value, false if it is a property name.
andRemotePropertyLessThan(string $property, string $remoteProperty, bool $remoteIsValue) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyLessThanFilterBuilder
string
The name of the property.
string
The name of the remote property.
bool
True if the passed remote value is a value, false if it is a property name.
get() : array
array
getAllAsArray() : array
array
getBuilder() : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder
getParent() : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\FilterBuilderWithChildren
orPropertyEquals(string $property, mixed $value) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyEqualsFilterBuilder
string
The property name.
mixed
The property value.
setBuilder(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder $builder) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\BaseFilterBuilder
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder
The filter builder.
setParent(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\FilterBuilderWithChildren $parent) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\FilterBuilderWithChildren
up() : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\FilterBuilderWithChildren
SuppressWarnings | (PHPMD.ShortMethodName) |
---|
andEncapsulate(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\BaseFilterBuilder $filter) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\BaseFilterBuilder
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\BaseFilterBuilder
The filter to encapsulate.
ensureAndEncapsulation() : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\AndFilterBuilder
ensureOrEncapsulation() : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\OrFilterBuilder
orEncapsulate(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\BaseFilterBuilder $filter) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\BaseFilterBuilder
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\BaseFilterBuilder
The filter to encapsulate.
$builder : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder
$parent : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\FilterBuilderWithChildren