PHP Класс Go\Aop\Framework\AbstractJoinpoint

Join points are points in the execution of the system, such as method calls, where behavior supplied by aspects is combined. A join point is a point in the execution of the program, which is used to define the dynamic structure of a crosscutting concern.
Наследование: implements Go\Aop\Intercept\Joinpoint
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$advices array | Go\Aop\Advice[] List of advices
$current integer Current advice index
$level integer Recursion level for invocation
$stackFrames array Stack frames to work with recursive calls or with cross-calls inside object

Открытые методы

Метод Описание
__construct ( array $advices ) Initializes list of advices for current joinpoint
sortAdvices ( array $advices ) : array | Go\Aop\Advice[] Sorts advices by priority

Описание методов

__construct() публичный Метод

Initializes list of advices for current joinpoint
public __construct ( array $advices )
$advices array List of advices

sortAdvices() публичный статический Метод

Sorts advices by priority
public static sortAdvices ( array $advices ) : array | Go\Aop\Advice[]
$advices array
Результат array | Go\Aop\Advice[] Sorted list of advices

Описание свойств

$advices защищенное свойство

List of advices
protected array|Advice[],Go\Aop $advices
Результат array | Go\Aop\Advice[]

$current защищенное свойство

Current advice index
protected int $current
Результат integer

$level защищенное свойство

Recursion level for invocation
protected int $level
Результат integer

$stackFrames защищенное свойство

Stack frames to work with recursive calls or with cross-calls inside object
protected array $stackFrames
Результат array