Name |
Description |
AndPointcut |
Signature method pointcut checks method signature (modifiers and name) to match it |
AnnotationPointcut |
Annotation property pointcut checks property annotation |
CFlowBelowMethodPointcut |
Flow pointcut is a dynamic checker that verifies stack trace to understand is it matches or not |
ClassMemberReference |
Data transfer object for storing a reference to the class member (property or method) |
FunctionPointcut |
Signature method pointcut checks method signature (modifiers and name) to match it |
MagicMethodPointcut |
Magic method pointcut is a dynamic checker that verifies calls for __call and __callStatic |
MatchInheritedPointcut |
Pointcut that matches all inherited items, this is useful to filter inherited memebers via !matchInherited() |
NotPointcut |
Signature method pointcut checks method signature (modifiers and name) to match it |
OrPointcut |
Signature method pointcut checks method signature (modifiers and name) to match it |
PointcutGrammar |
Pointcut grammar defines general structure of pointcuts and rules of parsing |
PointcutLexer |
This class defines a lexer for pointcut expression |
PointcutParser |
Pointcut parser extends the default parser with parse table and strict typehint for grammar |
PointcutParserTest |
|
PointcutReference |
Reference to the pointcut holds an id of pointcut to fetch when needed |
SignaturePointcut |
Signature pointcut checks element signature (modifiers and name) to match it |
SignaturePointcutTest |
|
TruePointcut |
Canonical Pointcut instance that always matches. |