PHP Class Go\Aop\Pointcut\ClassMemberReference

Datei anzeigen Open project: goaop/framework

Public Methods

Method Description
__construct ( Go\Aop\PointFilter $classFilter, ModifierMatcherFilter $visibilityFilter, ModifierMatcherFilter $accessTypeFilter, string $memberNamePattern ) Default constructor
getAccessTypeFilter ( ) : ModifierMatcherFilter
getClassFilter ( ) : Go\Aop\PointFilter
getMemberNamePattern ( ) : string
getVisibilityFilter ( ) : ModifierMatcherFilter

Method Details

__construct() public method

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 method

public getAccessTypeFilter ( ) : ModifierMatcherFilter
return Go\Aop\Support\ModifierMatcherFilter

getClassFilter() public method

public getClassFilter ( ) : Go\Aop\PointFilter
return Go\Aop\PointFilter

getMemberNamePattern() public method

public getMemberNamePattern ( ) : string
return string

getVisibilityFilter() public method

public getVisibilityFilter ( ) : ModifierMatcherFilter
return Go\Aop\Support\ModifierMatcherFilter