‪TYPO3CMS  ‪main
TYPO3\CMS\Core\TypoScript\Tokenizer\Line\AbstractLine Class Reference
Inheritance diagram for TYPO3\CMS\Core\TypoScript\Tokenizer\Line\AbstractLine:
TYPO3\CMS\Core\TypoScript\Tokenizer\Line\LineInterface TYPO3\CMS\Core\TypoScript\Tokenizer\Line\BlockCloseLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\CommentLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\ConditionElseLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\ConditionLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\ConditionStopLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\EmptyLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\IdentifierAssignmentLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\IdentifierBlockOpenLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\IdentifierCopyLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\IdentifierFunctionLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\IdentifierReferenceLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\IdentifierUnsetLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\ImportLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\ImportOldLine TYPO3\CMS\Core\TypoScript\Tokenizer\Line\InvalidLine

Public Member Functions

 setTokenStream (TokenStreamInterface $tokenStream)
 
 getTokenStream ()
 

Protected Attributes

TokenStreamInterface $tokenStream
 

Detailed Description

Implement main LineInterface methods.

: Internal tokenizer structure.

Definition at line 27 of file AbstractLine.php.

Member Function Documentation

◆ getTokenStream()

TYPO3\CMS\Core\TypoScript\Tokenizer\Line\AbstractLine::getTokenStream ( )

◆ setTokenStream()

TYPO3\CMS\Core\TypoScript\Tokenizer\Line\AbstractLine::setTokenStream ( TokenStreamInterface  $tokenStream)

Set and get the token stream that represents the full line. This is mostly used in backend to for instance create a TypoScript string back from tokenized lines.

Note: Only the LosslessTokenizer fills this 'full line' stream, LossyTokenizer does not for performance reasons.

Implements TYPO3\CMS\Core\TypoScript\Tokenizer\Line\LineInterface.

Definition at line 31 of file AbstractLine.php.

References TYPO3\CMS\Core\TypoScript\Tokenizer\Line\AbstractLine\$tokenStream.

Member Data Documentation

◆ $tokenStream