Handy helper class to generate and manipulate AND filter arrays.

This class is intended to be only used via the FilterBuilder main class.

 Methods

Create a new instance.

__construct(array $children) 

Parameters

$children

array

The initial children to absorb.

Exceptions

\ContaoCommunityAlliance\DcGeneral\Exception\DcGeneralInvalidArgumentException When invalid children have been passed.

Absorb the given filter builder or filter builder collection.

append(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder|\ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\FilterBuilderWithChildren $filters) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder\FilterBuilderWithChildren