PHP Класс PhpCss\Scanner\Token

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( integer $type, string $content = '', integer $position ) : Token Construct and initialize token
__get ( string $name ) : integer | string Get token attribute
__set ( string $name, mixed $value ) : void Do not allow to set attributes
__toString ( ) : string Convert token object to string
typeToString ( integer $type ) : string Return string representation of token type

Защищенные методы

Метод Описание
quoteContent ( string $content ) : string Escape content for double quoted, single line string representation

Описание методов

__construct() публичный Метод

Construct and initialize token
public __construct ( integer $type, string $content = '', integer $position ) : Token
$type integer
$content string
$position integer
Результат Token

__get() публичный Метод

Get token attribute
public __get ( string $name ) : integer | string
$name string
Результат integer | string

__set() публичный Метод

Do not allow to set attributes
public __set ( string $name, mixed $value ) : void
$name string
$value mixed
Результат void

__toString() публичный Метод

Convert token object to string
public __toString ( ) : string
Результат string

quoteContent() защищенный Метод

Escape content for double quoted, single line string representation
protected quoteContent ( string $content ) : string
$content string
Результат string

typeToString() публичный статический Метод

Return string representation of token type
public static typeToString ( integer $type ) : string
$type integer
Результат string