AOP.io
  • { PHP AOP } API Doc
  • Documentation
  • Tree
  • Make a donation via Paypal

Namespaces

  • Aop
    • Advice
    • Aspect
    • Exception
    • JoinPoint
      • Support
      • Traits
    • Pointcut
    • Traits
    • Weaver
  • PatchworkInterceptor
  • PeclAop
  • PHP

Classes

  • AfterFunctionJoinPoint
  • AfterFunctionReturnJoinPoint
  • AfterFunctionThrowJoinPoint
  • AfterJoinPoint
  • AfterMethodJoinPoint
  • AfterMethodReturnJoinPoint
  • AfterMethodThrowJoinPoint
  • AfterPropertyJoinPoint
  • AfterPropertyReadJoinPoint
  • AfterPropertyWriteJoinPoint
  • AroundFunctionJoinPoint
  • AroundJoinPoint
  • AroundMethodJoinPoint
  • AroundPropertyJoinPoint
  • AroundPropertyReadJoinPoint
  • AroundPropertyWriteJoinPoint
  • BeforeFunctionJoinPoint
  • BeforeJoinPoint
  • BeforeMethodJoinPoint
  • BeforePropertyJoinPoint
  • BeforePropertyReadJoinPoint
  • BeforePropertyWriteJoinPoint
  • JoinPoint

Class JoinPoint

Abstract

Base class for all JoinPoint abstraction layers.

Aop\JoinPoint\JoinPoint
implements :
  • Aop\JoinPoint\Support\KindSupportInterface
  • Aop\JoinPoint\Support\PointcutSupportInterface

uses :
  • Aop\JoinPoint\Traits\PointcutTrait

Direct known subclasses

  • Aop\JoinPoint\AfterJoinPoint
  • Aop\JoinPoint\AroundJoinPoint
  • Aop\JoinPoint\BeforeJoinPoint

Indirect known subclasses

  • Aop\JoinPoint\AfterFunctionJoinPoint
  • Aop\JoinPoint\AfterFunctionReturnJoinPoint
  • Aop\JoinPoint\AroundMethodJoinPoint
  • Aop\JoinPoint\AroundPropertyJoinPoint
  • Aop\JoinPoint\AroundPropertyReadJoinPoint
  • Aop\JoinPoint\AroundPropertyWriteJoinPoint
  • Aop\JoinPoint\BeforeFunctionJoinPoint
  • Aop\JoinPoint\BeforeMethodJoinPoint
  • Aop\JoinPoint\BeforePropertyJoinPoint
  • Aop\JoinPoint\BeforePropertyReadJoinPoint
  • Aop\JoinPoint\BeforePropertyWriteJoinPoint
  • Aop\JoinPoint\AfterFunctionThrowJoinPoint
  • Aop\JoinPoint\AfterMethodJoinPoint
  • Aop\JoinPoint\AfterMethodReturnJoinPoint
  • Aop\JoinPoint\AfterMethodThrowJoinPoint
  • Aop\JoinPoint\AfterPropertyJoinPoint
  • Aop\JoinPoint\AfterPropertyReadJoinPoint
  • Aop\JoinPoint\AfterPropertyWriteJoinPoint
  • Aop\JoinPoint\AroundFunctionJoinPoint
Located at php-aop/src/Aop/JoinPoint/JoinPoint.php
Namespace Aop\JoinPoint
Author Nicolas Tallefourtane <dev@nicolab.net>

Methods summary

public
# __construct( Aop\Pointcut\PointcutInterface $pointcut, Aop\JoinPoint\Support\JoinPointSupportInterceptorInterface $support )

Constructor.

Constructor.

Parameters

$pointcut
Aop\Pointcut\PointcutInterface
$pointcut The pointcut that triggered the current JoinPoint.
$support
Aop\JoinPoint\Support\JoinPointSupportInterceptorInterface
$support The JoinPoint support of the used interceptor.

Methods inherited from Aop\JoinPoint\Support\KindSupportInterface

  • getKind()

Methods inherited from Aop\JoinPoint\Support\PointcutSupportInterface

  • getPointcut()

Methods used from Aop\JoinPoint\Traits\PointcutTrait

  • getPointcut()

Magic methods summary

Properties summary

protected Aop\JoinPoint\Support\JoinPointSupportInterceptorInterface $support
#

The support of the current JoinPoint, the kind of JoinPoint (and class) depends on the context invocation.

The support of the current JoinPoint, the kind of JoinPoint (and class) depends on the context invocation.

Properties used from Aop\JoinPoint\Traits\PointcutTrait

  • $pointcut
{ PHP AOP } API Doc Generated with ApiGen