PHP 트레잇 Phan\Analysis\Analyzable

파일 보기 프로젝트 열기: etsy/phan

공개 메소드들

메소드 설명
analyze ( Context $context, CodeBase $code_base ) : Context
getNode ( ) : ast\Node
hasNode ( ) : boolean
setNode ( ast\Node $node )

메소드 상세

analyze() 공개 메소드

public analyze ( Context $context, CodeBase $code_base ) : Context
$context Phan\Language\Context
$code_base Phan\CodeBase
리턴 Phan\Language\Context Analyze the node associated with this object in the given context

getNode() 공개 메소드

public getNode ( ) : ast\Node
리턴 ast\Node The AST node associated with this object

hasNode() 공개 메소드

public hasNode ( ) : boolean
리턴 boolean True if we have a node defined on this object

setNode() 공개 메소드

public setNode ( ast\Node $node )
$node ast\Node The AST Node defining this object. We keep a reference to this so that we can come to it and