Class Filter.
accepts(\ContaoCommunityAlliance\DcGeneral\Clipboard\ItemInterface $item)
| SuppressWarnings | (PHPMD.UnusedLocalVariable) |
|---|---|
| SuppressWarnings | (PHPMD.EvalExpression) |
andActionIs(string $action) : static
stringThe action name.
staticandActionIsIn(array|string[] $actions) : static
arraystring[]The action names.
staticandActionIsNot(string $action) : static
stringThe action name.
staticandActionIsNotIn(array|string[] $actions) : static
arraystring[]The action names.
staticandHasNoParent() : static
staticandModelIs(\ContaoCommunityAlliance\DcGeneral\Data\ModelId $modelId) : static
andModelIsFromProvider(string $modelProviderName) : static
stringThe provider name.
staticandModelIsNot(\ContaoCommunityAlliance\DcGeneral\Data\ModelId $modelId) : static
andModelIsNotFromProvider(string $modelProviderName) : static
stringThe provider name.
staticandParentIs(\ContaoCommunityAlliance\DcGeneral\Data\ModelId $parentModelId) : static
staticandParentIsFromProvider(string $parentProviderName) : static
stringThe parent provider name.
staticandParentIsIn(array|\ContaoCommunityAlliance\DcGeneral\Data\ModelId[] $parentModelIds) : static
staticandParentIsNot(\ContaoCommunityAlliance\DcGeneral\Data\ModelId $parentModelId) : static
staticandParentIsNotFromProvider(string $parentProviderName) : static
stringThe parent provider name.
staticandParentIsNotIn(array|\ContaoCommunityAlliance\DcGeneral\Data\ModelId[] $parentModelIds) : static
staticandSub(\ContaoCommunityAlliance\DcGeneral\Clipboard\Filter $filter) : static
staticcreate() : static
staticgetExpression() : string
| internal |
|---|
stringgetVariables() : array
| internal |
|---|
arrayorActionIs(string $action) : static
stringThe action name.
staticorActionIsIn(array|string[] $actions) : static
arraystring[]The action names.
staticorActionIsNot(string $action) : static
stringThe action name.
staticorActionIsNotIn(array|string[] $actions) : static
arraystring[]The action names.
staticorHasNoParent() : static
staticorModelIs(\ContaoCommunityAlliance\DcGeneral\Data\ModelId $modelId) : static
orModelIsFromProvider(string $modelProviderName) : static
stringThe provider name.
staticorModelIsNot(\ContaoCommunityAlliance\DcGeneral\Data\ModelId $modelId) : static
orModelIsNotFromProvider(string $modelProviderName) : static
stringThe provider name.
staticorParentIs(\ContaoCommunityAlliance\DcGeneral\Data\ModelId $parentModelId) : static
staticorParentIsFromProvider(string $parentProviderName) : static
stringThe parent provider name.
staticorParentIsIn(array|\ContaoCommunityAlliance\DcGeneral\Data\ModelId[] $parentModelIds) : static
staticorParentIsNot(\ContaoCommunityAlliance\DcGeneral\Data\ModelId $parentModelId) : static
staticorParentIsNotFromProvider(string $parentProviderName) : static
stringThe parent provider name.
staticorParentIsNotIn(array|\ContaoCommunityAlliance\DcGeneral\Data\ModelId[] $parentModelIds) : static
staticorSub(\ContaoCommunityAlliance\DcGeneral\Clipboard\Filter $filter) : static
staticactionIs(string $conjunction, string $action) : static
stringAND or OR.
stringThe action name.
staticactionIsIn(string $conjunction, array|string[] $actions) : static
stringAND or OR.
arraystring[]The action names.
staticactionIsNot(string $conjunction, string $action) : static
stringAND or OR.
stringThe action name.
staticactionIsNotIn(string $conjunction, array|string[] $actions) : static
stringAND or OR.
arraystring[]The action names.
statichasNoParent(string $conjunction) : static
stringAND or OR.
staticmodelIs(string $conjunction, \ContaoCommunityAlliance\DcGeneral\Data\ModelId $modelId) : static
stringAND or OR.
staticmodelIsFromProvider(string $conjunction, string $modelProviderName) : static
stringAND or OR.
stringThe provider name.
staticmodelIsNot(string $conjunction, \ContaoCommunityAlliance\DcGeneral\Data\ModelId $modelId) : static
stringAND or OR.
staticmodelIsNotFromProvider(string $conjunction, string $modelProviderName) : static
stringAND or OR.
stringThe provider name.
staticparentIs(string $conjunction, \ContaoCommunityAlliance\DcGeneral\Data\ModelId $parentModelId) : static
stringAND or OR.
staticparentIsFromProvider(string $conjunction, string $parentProviderName) : static
stringAND or OR.
stringThe parent provider name.
staticparentIsIn(string $conjunction, array|\ContaoCommunityAlliance\DcGeneral\Data\ModelId[] $parentModelIds) : static
stringAND or OR.
staticparentIsNot(string $conjunction, \ContaoCommunityAlliance\DcGeneral\Data\ModelId $parentModelId) : static
stringAND or OR.
staticparentIsNotFromProvider(string $conjunction, string $parentProviderName) : static
stringAND or OR.
stringThe parent provider name.
staticparentIsNotIn(string $conjunction, array|\ContaoCommunityAlliance\DcGeneral\Data\ModelId[] $parentModelIds) : static
stringAND or OR.
staticsub(string $conjunction, \ContaoCommunityAlliance\DcGeneral\Clipboard\Filter $filter) : static
stringAND or OR.
static$compiled : string
$expression : array
$variables : array
ACTION_IS_EXPRESSION
ACTION_IS_NOT_EXPRESSION
HAS_NO_PARENT_EXPRESSION
MODEL_IS_EXPRESSION
MODEL_IS_FROM_PROVIDER_EXPRESSION
MODEL_IS_NOT_EXPRESSION
MODEL_IS_NOT_FROM_PROVIDER_EXPRESSION
PARENT_IS_EXPRESSION
PARENT_IS_FROM_PROVIDER_EXPRESSION
PARENT_IS_NOT_EXPRESSION
PARENT_IS_NOT_FROM_PROVIDER_EXPRESSION