AOWP_JoinPoint
public abstract class AOWP_JoinPoint
Field Summary | |
---|---|
private mixed | |
protected mixed | |
private mixed | |
private mixed | |
private mixed | |
protected mixed | |
private mixed | |
private mixed |
Constructor Summary | |
---|---|
AOWP_JoinPoint(mixed element, mixed fileName, $fileName ) |
Method Summary | |
---|---|
void | getAST() |
void | |
void | |
string | このジョインポイントが存在するファイル名を取得します。 |
void | getFormData(mixed parameterName) |
void | |
void | |
void | |
void | |
abstract mixed | proceed(mixed argumentArray, $argumentArray ) aroundアドバイスの時に、ポイントカットで選択した元の処理を呼び出します。 もし、ポイントカットで選択したジョインポイントが、引き数を持つ場合、引き数は、配列にして渡して下さい。 aroundアドバイス以外の時に呼び出した場合、何も処理をせず、返り値も返しません。 返り値は、元の処理に返り値が有る場合、その値が返ります。 |
void | setAST(AOWP_PHPElement ast) 引き数は、nullも設定できます。 (その為に、引き数の型ヒントを省略してます。) |
void | setExecutedAdvice(mixed executedAdvice) |
void | setProceedFunctionName(mixed proceedFunctionName) |
void | setReturnValue(mixed returnValue) |
private mixed $_ast
protected mixed $_executedAdvice
private mixed $_fileFullPath
private mixed $_fileName
private mixed $_line
protected mixed $_proceedFunctionName
private mixed $_returnValue
private mixed $_timestamp
public AOWP_JoinPoint(mixed element, mixed fileName, $fileName )
public void getAST()
public void getExecutedAdvice()
public void getFileFullPath()
public string getFileName()
このジョインポイントが存在するファイル名を取得します。
public void getFormData(mixed parameterName)
public void getLineNumber()
public void getReturnValue()
public void getSessionID()
public void getTimestamp()
public abstract mixed proceed(mixed argumentArray, $argumentArray )
aroundアドバイスの時に、ポイントカットで選択した元の処理を呼び出します。 もし、ポイントカットで選択したジョインポイントが、引き数を持つ場合、引き数は、配列にして渡して下さい。 aroundアドバイス以外の時に呼び出した場合、何も処理をせず、返り値も返しません。 返り値は、元の処理に返り値が有る場合、その値が返ります。
public void setAST(AOWP_PHPElement ast)
引き数は、nullも設定できます。 (その為に、引き数の型ヒントを省略してます。)
public void setExecutedAdvice(mixed executedAdvice)
public void setProceedFunctionName(mixed proceedFunctionName)
public void setReturnValue(mixed returnValue)