PHP 클래스 gossi\codegen\parser\FileParser

상속: extends PhpParser\NodeVisitorAbstract
파일 보기 프로젝트 열기: gossi/php-code-generator 1 사용 예제들

공개 메소드들

메소드 설명
__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