PHP 클래스 Go\Aop\Pointcut\ClassMemberReference

파일 보기 프로젝트 열기: goaop/framework

공개 메소드들

메소드 설명
__construct ( Go\Aop\PointFilter $classFilter, ModifierMatcherFilter $visibilityFilter, ModifierMatcherFilter $accessTypeFilter, string $memberNamePattern ) Default constructor
getAccessTypeFilter ( ) : ModifierMatcherFilter
getClassFilter ( ) : Go\Aop\PointFilter
getMemberNamePattern ( ) : string
getVisibilityFilter ( ) : ModifierMatcherFilter

메소드 상세

__construct() 공개 메소드

Default constructor
public __construct ( Go\Aop\PointFilter $classFilter, ModifierMatcherFilter $visibilityFilter, ModifierMatcherFilter $accessTypeFilter, string $memberNamePattern )
$classFilter Go\Aop\PointFilter
$visibilityFilter Go\Aop\Support\ModifierMatcherFilter Public/protected/etc
$accessTypeFilter Go\Aop\Support\ModifierMatcherFilter Static or dynamic
$memberNamePattern string Expression for the name

getAccessTypeFilter() 공개 메소드

public getAccessTypeFilter ( ) : ModifierMatcherFilter
리턴 Go\Aop\Support\ModifierMatcherFilter

getClassFilter() 공개 메소드

public getClassFilter ( ) : Go\Aop\PointFilter
리턴 Go\Aop\PointFilter

getMemberNamePattern() 공개 메소드

public getMemberNamePattern ( ) : string
리턴 string

getVisibilityFilter() 공개 메소드

public getVisibilityFilter ( ) : ModifierMatcherFilter
리턴 Go\Aop\Support\ModifierMatcherFilter