TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Fixtures\ConstraintSyntaxTreeNode Class Reference
Inheritance diagram for TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Fixtures\ConstraintSyntaxTreeNode:
TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ViewHelperNode TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\AbstractNode TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\NodeInterface

Public Member Functions

 __construct (\TYPO3\CMS\Fluid\Core\ViewHelper\TemplateVariableContainer $variableContainer)
 
 evaluateChildNodes (\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext)
 
 evaluate (\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext)
 
- Public Member Functions inherited from TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ViewHelperNode
 __construct (\TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHelper $viewHelper, array $arguments)
 
 getUninitializedViewHelper ()
 
 getViewHelperClassName ()
 
 getArguments ()
 
 evaluate (\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext)
 
 __sleep ()
 
- Public Member Functions inherited from TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\AbstractNode
 evaluateChildNodes (\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext)
 
 getChildNodes ()
 
 addChildNode (\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\NodeInterface $childNode)
 

Public Attributes

 $callProtocol = array()
 

Protected Attributes

 $variableContainer
 
- Protected Attributes inherited from TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ViewHelperNode
 $viewHelperClassName
 
 $arguments = array()
 
 $uninitializedViewHelper = NULL
 
 $viewHelpersByContext = NULL
 
- Protected Attributes inherited from TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\AbstractNode
 $childNodes = array()
 

Detailed Description

Constraint syntax tree node fixture

Definition at line 17 of file ConstraintSyntaxTreeNode.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Fixtures\ConstraintSyntaxTreeNode::__construct ( \TYPO3\CMS\Fluid\Core\ViewHelper\TemplateVariableContainer  $variableContainer)

Member Function Documentation

◆ evaluate()

TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Fixtures\ConstraintSyntaxTreeNode::evaluate ( \TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface  $renderingContext)

Evaluates the node - can return not only strings, but arbitary objects.

Parameters
\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface$renderingContext
Returns
mixed Evaluated node

Implements TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\NodeInterface.

Definition at line 38 of file ConstraintSyntaxTreeNode.php.

◆ evaluateChildNodes()

TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Fixtures\ConstraintSyntaxTreeNode::evaluateChildNodes ( \TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface  $renderingContext)

Evaluate all child nodes and return the evaluated results.

Parameters
\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface$renderingContext
Returns
mixed Normally, an object is returned - in case it is concatenated with a string, a string is returned.

Implements TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\NodeInterface.

Definition at line 29 of file ConstraintSyntaxTreeNode.php.

Member Data Documentation

◆ $callProtocol

TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Fixtures\ConstraintSyntaxTreeNode::$callProtocol = array()

Definition at line 18 of file ConstraintSyntaxTreeNode.php.

◆ $variableContainer

TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Fixtures\ConstraintSyntaxTreeNode::$variableContainer
protected