PHP 클래스 Trismegiste\Mondrian\Visitor\PublicCollector

상속: extends FqcnHelper
파일 보기 프로젝트 열기: trismegiste/mondrian 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$currentClass
$currentMethod

공개 메소드들

메소드 설명
enterNode ( PHPParser_Node $node ) {@inheritDoc}
leaveNode ( PHPParser_Node $node ) {@inheritDoc}

보호된 메소드들

메소드 설명
enterClassNode ( PHPParser_Node_Stmt_Class $node ) Visits a class node
enterInterfaceNode ( PHPParser_Node_Stmt_Interface $node ) Visits an interface node
enterPublicMethodNode ( PHPParser_Node_Stmt_ClassMethod $node ) Visits a public method node
enterTraitNode ( PHPParser_Node_Stmt_Trait $node ) Visits an trait node
extractAnnotation ( PHPParser_Node_Stmt $node ) Extracts annotations in the comment of a statement and injects them in attribute of the node
getCurrentMethodIndex ( ) : string the vertex name for a MethodVertex

메소드 상세

enterClassNode() 추상적인 보호된 메소드

Visits a class node
abstract protected enterClassNode ( PHPParser_Node_Stmt_Class $node )
$node PHPParser_Node_Stmt_Class

enterInterfaceNode() 추상적인 보호된 메소드

Visits an interface node
abstract protected enterInterfaceNode ( PHPParser_Node_Stmt_Interface $node )
$node PHPParser_Node_Stmt_Interface

enterNode() 공개 메소드

{@inheritDoc}
public enterNode ( PHPParser_Node $node )
$node PHPParser_Node

enterPublicMethodNode() 추상적인 보호된 메소드

Visits a public method node
abstract protected enterPublicMethodNode ( PHPParser_Node_Stmt_ClassMethod $node )
$node PHPParser_Node_Stmt_ClassMethod

enterTraitNode() 추상적인 보호된 메소드

Visits an trait node
abstract protected enterTraitNode ( PHPParser_Node_Stmt_Trait $node )
$node PHPParser_Node_Stmt_Trait

extractAnnotation() 보호된 메소드

Extracts annotations in the comment of a statement and injects them in attribute of the node
protected extractAnnotation ( PHPParser_Node_Stmt $node )
$node PHPParser_Node_Stmt

getCurrentMethodIndex() 보호된 메소드

the vertex name for a MethodVertex
protected getCurrentMethodIndex ( ) : string
리턴 string

leaveNode() 공개 메소드

{@inheritDoc}
public leaveNode ( PHPParser_Node $node )
$node PHPParser_Node

프로퍼티 상세

$currentClass 보호되어 있는 프로퍼티

protected $currentClass

$currentMethod 보호되어 있는 프로퍼티

protected $currentMethod