PHP Класс PhpMigration\Changes\v7dot0\ParseDifference

См. также: http://php.net/manual/en/migration70.incompatible.php#migration70.incompatible.variable-handling.indirect
См. также: http://php.net/manual/en/migration70.incompatible.php#migration70.incompatible.other.yield
Наследование: extends PhpMigration\Changes\AbstractChange
Показать файл Открыть проект

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

Свойство Тип Описание
$lines
$parser5
$plain5
$plain7
$version

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

Метод Описание
__construct ( )
afterTraverse ( array $nodes )
beforeTraverse ( array $nodes )
enterNode ( $node )

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

Метод Описание
ast2plain ( $entry, array &$records ) a mini node traverser convert AST to plain list
normalizeNodeList ( array &$nodes ) Normalize node name and convert NameResolver's FullyQualified node

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

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

public __construct ( )

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

public afterTraverse ( array $nodes )
$nodes array

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

a mini node traverser convert AST to plain list
protected ast2plain ( $entry, array &$records )
$records array

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

public beforeTraverse ( array $nodes )
$nodes array

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

public enterNode ( $node )

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

Normalize node name and convert NameResolver's FullyQualified node
protected normalizeNodeList ( array &$nodes )
$nodes array

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

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

protected $lines

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

protected $parser5

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

protected $plain5

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

protected $plain7

$version защищенное статическое свойство

protected static $version