Property | Type | Description | |
---|---|---|---|
$comparisonOperators | array | ||
$logicalOperators | array | ||
$operatorPrecedence | array | Lower value means less precedence |
Method | Description | |
---|---|---|
initializeArguments ( ) : void | Initialize |
Method | Description | |
---|---|---|
evaluateCondition ( array $arguments = null ) : boolean | This method decides if the condition is TRUE or FALSE. It can be overriden in extending viewhelpers to adjust functionality. | |
evaluateLogicalOperator ( array $leftSide, string $operator, array $rightSide ) : boolean | ||
evaluateStack ( array $stack ) : boolean | ||
prepareSideForEvaluation ( array $side ) : array |
protected static evaluateCondition ( array $arguments = null ) : boolean | ||
$arguments | array | ViewHelper arguments to evaluate the condition for this ViewHelper, allows for flexiblity in overriding this method. |
return | boolean |
protected static evaluateStack ( array $stack ) : boolean | ||
$stack | array | |
return | boolean |
protected static prepareSideForEvaluation ( array $side ) : array | ||
$side | array | |
return | array |
protected static array $comparisonOperators | ||
return | array |
protected static array $operatorPrecedence | ||
return | array |