PHP Класс GraphQL\Language\Token

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

Открытые свойства

Свойство Тип Описание
$column integer The 1-indexed column number at which this Token begins.
$end integer The character offset at which this Node ends.
$kind string The kind of Token (see one of constants above).
$line integer The 1-indexed line number on which this Token appears.
$next Token
$prev Token Tokens exist as nodes in a double-linked-list amongst all tokens including ignored tokens. is always the first node and the last.
$start integer The character offset at which this Node begins.
$value string | null

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

Метод Описание
__construct ( $kind, $start, $end, $line, $column, Token $previous = null, null $value = null ) Token constructor.
getDescription ( ) : string
getKindDescription ( $kind ) : mixed
toArray ( ) : array

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

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

Token constructor.
public __construct ( $kind, $start, $end, $line, $column, Token $previous = null, null $value = null )
$kind
$start
$end
$line
$column
$previous Token
$value null

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

public getDescription ( ) : string
Результат string

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

public static getKindDescription ( $kind ) : mixed
$kind
Результат mixed

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

public toArray ( ) : array
Результат array

Описание свойств

$column публичное свойство

The 1-indexed column number at which this Token begins.
public int $column
Результат integer

$end публичное свойство

The character offset at which this Node ends.
public int $end
Результат integer

$kind публичное свойство

The kind of Token (see one of constants above).
public string $kind
Результат string

$line публичное свойство

The 1-indexed line number on which this Token appears.
public int $line
Результат integer

$next публичное свойство

public Token,GraphQL\Language $next
Результат Token

$prev публичное свойство

Tokens exist as nodes in a double-linked-list amongst all tokens including ignored tokens. is always the first node and the last.
public Token,GraphQL\Language $prev
Результат Token

$start публичное свойство

The character offset at which this Node begins.
public int $start
Результат integer

$value публичное свойство

public string|null $value
Результат string | null