PHP 클래스 Go\Aop\Support\SimpleNamespaceFilter

Namespace name can contain wildcards '*', '**' and '?'
상속: implements Go\Aop\PointFilter
파일 보기 프로젝트 열기: goaop/framework

보호된 프로퍼티들

프로퍼티 타입 설명
$nsName string Namespace name to match, can contain wildcards *,?
$regexp string Pattern for regular expression matching

공개 메소드들

메소드 설명
__construct ( string $namespaceName ) Namespace name matcher constructor
getKind ( ) : integer Returns the kind of point filter
matches ( Go\ParserReflection\ReflectionFileNamespace | string $ns, $context = null, $instance = null, array $arguments = null )

메소드 상세

__construct() 공개 메소드

Namespace name matcher constructor
public __construct ( string $namespaceName )
$namespaceName string Name of the namespace to match or glob pattern

getKind() 공개 메소드

Returns the kind of point filter
public getKind ( ) : integer
리턴 integer

matches() 공개 메소드

public matches ( Go\ParserReflection\ReflectionFileNamespace | string $ns, $context = null, $instance = null, array $arguments = null )
$ns Go\ParserReflection\ReflectionFileNamespace | string
$arguments array

프로퍼티 상세

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

Namespace name to match, can contain wildcards *,?
protected string $nsName
리턴 string

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

Pattern for regular expression matching
protected string $regexp
리턴 string