LogicalNot implements NotInterface
Performs a logical negation of another constraint.
To satisfy the Not constraint, the node-tuple must not satisfy constraint.
only to be used within Extbase, not part of TYPO3 Core API.
Table of Contents
Interfaces
- NotInterface
- Performs a logical negation of another constraint.
Properties
Methods
- __construct() : mixed
- collectBoundVariableNames() : mixed
- Fills an array with the names of all bound variables in the constraint
- getConstraint() : ConstraintInterface
- Gets the constraint negated by this Not constraint.
Properties
$constraint
protected
ConstraintInterface
$constraint
Methods
__construct()
public
__construct(ConstraintInterface $constraint) : mixed
Parameters
- $constraint : ConstraintInterface
collectBoundVariableNames()
Fills an array with the names of all bound variables in the constraint
public
collectBoundVariableNames(array<string|int, mixed> &$boundVariables) : mixed
Parameters
- $boundVariables : array<string|int, mixed>
getConstraint()
Gets the constraint negated by this Not constraint.
public
getConstraint() : ConstraintInterface
Return values
ConstraintInterface —the constraint; non-null