LogicalOr implements OrInterface

Performs a logical disjunction of two other constraints.

To satisfy the Or constraint, the node-tuple must either: satisfy constraint1 but not constraint2, or satisfy constraint2 but not constraint1, or satisfy both constraint1 and constraint2.

Internal

only to be used within Extbase, not part of TYPO3 Core API.

Table of Contents

Interfaces

OrInterface
Performs a logical disjunction of two other constraints.

Properties

$constraint1  : ConstraintInterface
$constraint2  : ConstraintInterface

Methods

__construct()  : mixed
collectBoundVariableNames()  : mixed
Fills an array with the names of all bound variables in the constraints
getConstraint1()  : ConstraintInterface
Gets the first constraint.
getConstraint2()  : ConstraintInterface
Gets the second constraint.

Properties

Methods

collectBoundVariableNames()

Fills an array with the names of all bound variables in the constraints

public collectBoundVariableNames(array<string|int, mixed> &$boundVariables) : mixed
Parameters
$boundVariables : array<string|int, mixed>

        
On this page

Search results