Property | Type | Description | |
---|---|---|---|
$filterKind | integer | Filter kind | |
$modifierFilter | Go\Aop\PointFilter | Modifier filter for element | |
$name | string | Element name to match, can contain wildcards **,*,?,| | |
$regexp | string | Regular expression for pattern matching |
Method | Description | |
---|---|---|
__construct ( integer $filterKind, string $name, Go\Aop\PointFilter $modifierFilter ) | Signature matcher constructor | |
getKind ( ) : integer | Returns the kind of point filter | |
matches ( mixed $point, null | mixed $context = null, null | string | object $instance = null, array $arguments = null ) : boolean | Performs matching of point of code |
public __construct ( integer $filterKind, string $name, Go\Aop\PointFilter $modifierFilter ) | ||
$filterKind | integer | Kind of filter, e.g. KIND_CLASS |
$name | string | Name of the entity to match or glob pattern |
$modifierFilter | Go\Aop\PointFilter | Method modifier filter |
public matches ( mixed $point, null | mixed $context = null, null | string | object $instance = null, array $arguments = null ) : boolean | ||
$point | mixed | Specific part of code, can be any Reflection class |
$context | null | mixed | Related context, can be class or namespace |
$instance | null | string | object | Invocation instance or string for static calls |
$arguments | array | Dynamic arguments for method |
return | boolean |
protected PointFilter,Go\Aop $modifierFilter | ||
return | Go\Aop\PointFilter |
protected string $name | ||
return | string |
protected string $regexp | ||
return | string |