PHP 클래스 PHPSA\Analyzer

파일 보기 프로젝트 열기: ovr/phpsa 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$bindOnExpressions []AnalyzerPassInterface[]
$bindOnScalars []AnalyzerPassInterface[]
$bindOnStatements []AnalyzerPassInterface[]
$eventManager Webiny\Component\EventManager\EventManager

공개 메소드들

메소드 설명
__construct ( EventManager $eventManager )
bind ( ) binds the listeners
registerExpressionPasses ( array $expressionPasses )
registerScalarPasses ( array $scalarPasses )
registerStatementPasses ( array $statementPasses )

메소드 상세

__construct() 공개 메소드

public __construct ( EventManager $eventManager )
$eventManager Webiny\Component\EventManager\EventManager

bind() 공개 메소드

binds the listeners
public bind ( )

registerExpressionPasses() 공개 메소드

public registerExpressionPasses ( array $expressionPasses )
$expressionPasses array all the expression analyzers

registerScalarPasses() 공개 메소드

public registerScalarPasses ( array $scalarPasses )
$scalarPasses array all the scalar analyzers

registerStatementPasses() 공개 메소드

public registerStatementPasses ( array $statementPasses )
$statementPasses array all the statement analyzers

프로퍼티 상세

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

protected []AnalyzerPassInterface[] $bindOnExpressions
리턴 []AnalyzerPassInterface[]

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

protected []AnalyzerPassInterface[] $bindOnScalars
리턴 []AnalyzerPassInterface[]

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

protected []AnalyzerPassInterface[] $bindOnStatements
리턴 []AnalyzerPassInterface[]

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

protected EventManager,Webiny\Component\EventManager $eventManager
리턴 Webiny\Component\EventManager\EventManager