PHP Класс gossi\codegen\parser\FileParser

Наследование: extends PhpParser\NodeVisitorAbstract
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( $filename )
addVisitor ( gossi\codegen\parser\visitor\ParserVisitorInterface $visitor )
enterNode ( PhpParser\Node $node )
hasVisitor ( gossi\codegen\parser\visitor\ParserVisitorInterface $visitor )
parse ( ) : AbstractPhpStruct
removeVisitor ( gossi\codegen\parser\visitor\ParserVisitorInterface $visitor )

Приватные методы

Метод Описание
getParser ( )

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

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

public __construct ( $filename )

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

public addVisitor ( gossi\codegen\parser\visitor\ParserVisitorInterface $visitor )
$visitor gossi\codegen\parser\visitor\ParserVisitorInterface

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

public enterNode ( PhpParser\Node $node )
$node PhpParser\Node

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

public hasVisitor ( gossi\codegen\parser\visitor\ParserVisitorInterface $visitor )
$visitor gossi\codegen\parser\visitor\ParserVisitorInterface

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

public parse ( ) : AbstractPhpStruct
Результат gossi\codegen\model\AbstractPhpStruct

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

public removeVisitor ( gossi\codegen\parser\visitor\ParserVisitorInterface $visitor )
$visitor gossi\codegen\parser\visitor\ParserVisitorInterface