AOWP


aowp.aspect.AOWP_Aspect
/aspect/Aspect.class.php at line 7

Class AOWP_Aspect

AOWP_Aspect

public abstract class AOWP_Aspect

Aspect.class


Field Summary
private mixed

$_adviceArray

Advice.

private static mixed

$_instance

private mixed

$_priority

Method Summary
void

addAdvice(AOWP_Advice advice)

Add Advice to $_adviceArray

void

executeAdvice(mixed index, mixed joinPoint)

void

getAdviceAt(mixed idx)

void

getAllAdviceArray()

void

getNumOfAdvice()

void

getPriority()

void

runtimeMatch(mixed index, mixed joinPoint)

protected void

setPriority(mixed priority)

Field Detail

/aspect/Aspect.class.php at line 16

_adviceArray

private mixed $_adviceArray = array()

Advice.


/aspect/Aspect.class.php at line 9

_instance

private static mixed $_instance = null

/aspect/Aspect.class.php at line 11

_priority

private mixed $_priority

Method Detail

/aspect/Aspect.class.php at line 30

addAdvice

public void addAdvice(AOWP_Advice advice)

Add Advice to $_adviceArray


/aspect/Aspect.class.php at line 45

executeAdvice

public void executeAdvice(mixed index, mixed joinPoint)

/aspect/Aspect.class.php at line 22

getAdviceAt

public void getAdviceAt(mixed idx)

/aspect/Aspect.class.php at line 37

getAllAdviceArray

public void getAllAdviceArray()

/aspect/Aspect.class.php at line 18

getNumOfAdvice

public void getNumOfAdvice()

/aspect/Aspect.class.php at line 51

getPriority

public void getPriority()

/aspect/Aspect.class.php at line 41

runtimeMatch

public void runtimeMatch(mixed index, mixed joinPoint)

/aspect/Aspect.class.php at line 54

setPriority

protected void setPriority(mixed priority)

AOWP