Documentation

TokenizerContext
in package

Tags
phpstan-type

Errors array<array-key, LintError>

Table of Contents

Properties

$currentBlockToken  : BlockToken|null
Current block token being processed
$currentContent  : string
Current content of parse. Ex: the selector name, the property name or the property content
$currentPosition  : Position|null
Current position of the tokenizer
$currentToken  : Token|null
Current token being processed
$previousToken  : Token|null
Previous token being processed

Methods

appendCurrentContent()  : self
Append new value to context content
getCurrentBlockToken()  : BlockToken|null
getCurrentContent()  : string
Return context content
getCurrentPosition()  : Position
getCurrentToken()  : Token|null
Get the current token being processed
getPreviousToken()  : Token|null
incrementColumn()  : self
incrementLine()  : self
resetCurrentContent()  : self
Reset current content property
resetCurrentToken()  : self
Reset current token property
setCurrentBlockToken()  : self
setCurrentToken()  : self
Set new current token

Properties

$currentContent

Current content of parse. Ex: the selector name, the property name or the property content

private string $currentContent = ''

Methods

appendCurrentContent()

Append new value to context content

public appendCurrentContent(string $currentContent) : self
Parameters
$currentContent : string
Return values
self

getCurrentContent()

Return context content

public getCurrentContent() : string
Return values
string

resetCurrentContent()

Reset current content property

public resetCurrentContent() : self
Return values
self

resetCurrentToken()

Reset current token property

public resetCurrentToken() : self
Return values
self

setCurrentToken()

Set new current token

public setCurrentToken(Token|null $currentToken) : self
Parameters
$currentToken : Token|null
Return values
self

        
On this page

Search results