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
Table of Contents
Properties
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
$tokenStream
protected
TokenStreamInterface
$tokenStream
Methods
getIdentifierTokenStream()
public
getIdentifierTokenStream() : IdentifierTokenStream
Return values
IdentifierTokenStreamgetTokenStream()
public
getTokenStream() : TokenStreamInterface
Return values
TokenStreamInterfacegetValueTokenStream()
public
getValueTokenStream() : IdentifierTokenStream
Return values
IdentifierTokenStreamsetIdentifierTokenStream()
public
setIdentifierTokenStream(IdentifierTokenStream $tokenStream) : static
Parameters
- $tokenStream : IdentifierTokenStream
Return values
staticsetTokenStream()
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
staticsetValueTokenStream()
public
setValueTokenStream(IdentifierTokenStream $tokenStream) : static
Parameters
- $tokenStream : IdentifierTokenStream