‪TYPO3CMS  ‪main
TYPO3\CMS\Core\TypoScript\AST\Node\ChildNodeInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Core\TypoScript\AST\Node\ChildNodeInterface:
TYPO3\CMS\Core\TypoScript\AST\Node\NodeInterface TYPO3\CMS\Core\TypoScript\AST\Node\AbstractChildNode TYPO3\CMS\Core\TypoScript\AST\Node\ChildNode TYPO3\CMS\Core\TypoScript\AST\Node\ReferenceChildNode

Additional Inherited Members

- ‪Public Member Functions inherited from ‪TYPO3\CMS\Core\TypoScript\AST\Node\NodeInterface
 setIdentifier (string $identifier)
 
 getIdentifier ()
 
 getName ()
 
 updateName (string $name)
 
 addChild (ChildNodeInterface $node)
 
 getChildByName (string $name)
 
 removeChildByName (string $name)
 
 hasChildren ()
 
iterable< ChildNodeInterfacegetNextChild ()
 
 sortChildren ()
 
 setValue (?string $value)
 
 appendValue (string $value)
 
 getValue ()
 
 isValueNull ()
 
 setPreviousValue (?string $value)
 
 getPreviousValue ()
 
 setOriginalValueTokenStream (?TokenStreamInterface $tokenStream)
 
 getOriginalValueTokenStream ()
 
 addComment (TokenStreamInterface $tokenStream)
 
TokenStreamInterface[] getComments ()
 
 toArray ()
 
 flatten (string $prefix='')
 

Detailed Description

The created AST consists of a NodeRoot object with nested NodeObject children. This is the interface implemented by all children nodes (not RootNode).

: Internal AST structure.

Definition at line 26 of file ChildNodeInterface.php.