PHP Класс Twig_Lexer, php-framework-benchmarks

Автор: Fabien Potencier ([email protected])
Наследование: implements Twig_LexerInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$code
$cursor
$end
$env
$filename
$lineno
$operatorRegex
$options
$position
$pushedBack

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

Метод Описание
__construct ( Twig_Environment $env = null, array $options = [] )
setEnvironment ( Twig_Environment $env )
sortByLength ( $a, $b )
tokenize ( string $code, string $filename = 'n/a' ) : Twig_TokenStream Tokenizes a source code.

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

Метод Описание
getOperatorRegex ( )
lexBlock ( )
lexData ( )
lexExpression ( )
lexVar ( )
moveCursor ( $text )
moveLineNo ( $text )
nextToken ( ) Parses the next token and returns it.

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

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

public __construct ( Twig_Environment $env = null, array $options = [] )
$env Twig_Environment
$options array

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

protected getOperatorRegex ( )

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

protected lexBlock ( )

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

protected lexData ( )

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

protected lexExpression ( )

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

protected lexVar ( )

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

protected moveCursor ( $text )

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

protected moveLineNo ( $text )

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

Parses the next token and returns it.
protected nextToken ( )

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

public setEnvironment ( Twig_Environment $env )
$env Twig_Environment

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

public sortByLength ( $a, $b )

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

Tokenizes a source code.
public tokenize ( string $code, string $filename = 'n/a' ) : Twig_TokenStream
$code string The source code
$filename string A unique identifier for the source code
Результат Twig_TokenStream A token stream instance

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

$code защищенное свойство

protected $code

$cursor защищенное свойство

protected $cursor

$end защищенное свойство

protected $end

$env защищенное свойство

protected $env

$filename защищенное свойство

protected $filename

$lineno защищенное свойство

protected $lineno

$operatorRegex защищенное свойство

protected $operatorRegex

$options защищенное свойство

protected $options

$position защищенное свойство

protected $position

$pushedBack защищенное свойство

protected $pushedBack