SessionObjectMethodsPointcutFilter
class SessionObjectMethodsPointcutFilter implements PointcutFilterInterface (View source)
Pointcut filter matching proxyable methods in objects of scope session
Properties
protected CompileTimeObjectManager | $objectManager |
Methods
void
bool
matches(string $className, string $methodName, string $methodDeclaringClassName, mixed $pointcutQueryIdentifier)
Checks if the specified class and method matches against the filter
bool
hasRuntimeEvaluationsDefinition()
Returns true if this filter holds runtime evaluations for a previously matched pointcut
array
getRuntimeEvaluationsDefinition()
Returns runtime evaluations for a previously matched pointcut
reduceTargetClassNames(ClassNameIndex $classNameIndex)
This method is used to optimize the matching process.
Details
void
injectObjectManager(CompileTimeObjectManager $objectManager)
No description
bool
matches(string $className, string $methodName, string $methodDeclaringClassName, mixed $pointcutQueryIdentifier)
Checks if the specified class and method matches against the filter
bool
hasRuntimeEvaluationsDefinition()
Returns true if this filter holds runtime evaluations for a previously matched pointcut
array
getRuntimeEvaluationsDefinition()
Returns runtime evaluations for a previously matched pointcut
ClassNameIndex
reduceTargetClassNames(ClassNameIndex $classNameIndex)
This method is used to optimize the matching process.