Class Interceptor
AbstractAOP Abstraction Layer. Base class for all PHP interceptors.
-
Aop\Weaver\Interceptor
implements :
Direct known subclasses
Located at | php-aop/src/Aop/Weaver/Interceptor.php |
Namespace | Aop\Weaver |
Author | Nicolas Tallefourtane <dev@nicolab.net> |
Methods summary
public
integer
|
|
protected
|
#
createJoinPoint( integer $kind, Aop\Aop\Pointcut\PointcutInterface $pointcut, Aop\Aop\JoinPoint\Support\JoinPointSupportInterceptorInterface $support )
Create a new instance of JoinPoint. Note: The kind of |
Methods inherited from Aop\Weaver\WeaverInterface
- addAfter()
- addAfterReturn()
- addAfterThrow()
- addAround()
- addBefore()
- disable()
- enable()
- getIndexOfSelector()
- getPointcut()
- isEnabled()
Magic methods summary
Constants summary
Constants inherited from Aop\Weaver\WeaverInterface
Constants inherited from Aop\KindConstantInterface
- KIND_AFTER
- KIND_AFTER_FUNCTION
- KIND_AFTER_FUNCTION_RETURN
- KIND_AFTER_FUNCTION_THROW
- KIND_AFTER_METHOD
- KIND_AFTER_METHOD_RETURN
- KIND_AFTER_METHOD_THROW
- KIND_AFTER_PROPERTY
- KIND_AFTER_PROPERTY_READ
- KIND_AFTER_PROPERTY_WRITE
- KIND_AFTER_RETURN
- KIND_AFTER_THROW
- KIND_AROUND
- KIND_AROUND_FUNCTION
- KIND_AROUND_METHOD
- KIND_AROUND_PROPERTY
- KIND_AROUND_PROPERTY_READ
- KIND_AROUND_PROPERTY_WRITE
- KIND_BEFORE
- KIND_BEFORE_FUNCTION
- KIND_BEFORE_METHOD
- KIND_BEFORE_PROPERTY
- KIND_BEFORE_PROPERTY_READ
- KIND_BEFORE_PROPERTY_WRITE
- KIND_FUNCTION
- KIND_METHOD
- KIND_PROPERTY
- KIND_READ
- KIND_THROW
- KIND_WRITE
Properties summary
protected
integer|null
|
$lastIndex |
|
#
Last index assigned. The first index assigned is the integer 1, if no index was assigned then null is returned. |