IdentifierReferenceLine extends AbstractLine

FinalYes

A line using the reference ("=<") operator: "foo.bar =< lib.myLib".

Contains two non-empty token streams: One for the left side ("foo" and "bar" tokens), and one for the right side ("lib" and "myLib"). Both streams must not be empty.

Note the AstBuilder does not directly resolve "=<" operators. This is not a language construct itself and is only resolved in some special cases in frontend. See ContentObjectRenderer->cObjGetSingle() for more details.

Tags
internal:

Internal tokenizer structure.

Table of Contents

Properties

$tokenStream  : TokenStreamInterface

Methods

getIdentifierTokenStream()  : IdentifierTokenStream
getTokenStream()  : TokenStreamInterface
getValueTokenStream()  : IdentifierTokenStream
setIdentifierTokenStream()  : static
setTokenStream()  : static
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.
setValueTokenStream()  : static

Properties

Methods

setTokenStream()

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.

public setTokenStream(TokenStreamInterface $tokenStream) : static

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

Parameters
$tokenStream : TokenStreamInterface
Return values
static

        
On this page

Search results