PHP Class PhpCss\Scanner\Status\Selector

Inheritance: extends PhpCss\Scanner\Status
Datei anzeigen Open project: ThomasWeinert/PhpCss

Protected Properties

Property Type Description
$_tokenChars array single char tokens
$_tokenPatterns array patterns for more complex tokens

Public Methods

Method Description
getNewStatus ( Token $token ) : Status Get new (sub)status if needed.
getToken ( string $buffer, integer $offset ) : Token Try to get token in buffer at offset position.
isEndToken ( Token $token ) : boolean Check if token ends status

Method Details

getNewStatus() public method

Get new (sub)status if needed.
public getNewStatus ( Token $token ) : Status
$token PhpCss\Scanner\Token
return PhpCss\Scanner\Status

getToken() public method

Try to get token in buffer at offset position.
public getToken ( string $buffer, integer $offset ) : Token
$buffer string
$offset integer
return PhpCss\Scanner\Token

isEndToken() public method

Check if token ends status
public isEndToken ( Token $token ) : boolean
$token PhpCss\Scanner\Token
return boolean

Property Details

$_tokenChars protected_oe property

single char tokens
protected array $_tokenChars
return array

$_tokenPatterns protected_oe property

patterns for more complex tokens
protected array $_tokenPatterns
return array