Handy helper class to generate and manipulate filter arrays.
andPropertyEquals(string $property, mixed $value) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyEqualsFilterBuilder
stringThe property name.
mixedThe property value.
andPropertyGreaterThan(string $property, mixed $value) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyGreaterThanFilterBuilder
stringThe property name.
mixedThe property value.
andPropertyLessThan(string $property, mixed $value) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyLessThanFilterBuilder
stringThe property name.
mixedThe property value.
andPropertyValueIn(string $property, mixed $value) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyValueInFilterBuilder
stringThe property name.
mixedThe property value.
andPropertyValueLike(string $property, mixed $value) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyValueInFilterBuilder
stringThe property name.
mixedThe property value.
andRemotePropertyEquals(string $property, string $remoteProperty, bool $remoteIsValue) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyEqualsFilterBuilder
stringThe name of the property.
stringThe name of the remote property.
boolTrue 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
stringThe name of the property.
stringThe name of the remote property.
boolTrue 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
stringThe name of the property.
stringThe name of the remote property.
boolTrue if the passed remote value is a value, false if it is a property name.
get() : array
arraygetAllAsArray() : array
arraygetBuilder() : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder
getParent() : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\FilterBuilderWithChildren
orPropertyEquals(string $property, mixed $value) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\PropertyEqualsFilterBuilder
stringThe property name.
mixedThe property value.
setBuilder(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder $builder) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\BaseFilterBuilder
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilderThe 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\BaseFilterBuilderThe 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\BaseFilterBuilderThe filter to encapsulate.
$builder : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder
$parent : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\FilterBuilderWithChildren