AOWP_Pointcut
└─AOWP_IfPointcut
public class AOWP_IfPointcut
extends AOWP_Pointcut
Field Summary | |
---|---|
private string |
Fields inherited from aowp.aspect.pointcut.AOWP_Pointcut | |
---|---|
_advice, _notFlag |
Constructor Summary | |
---|---|
AOWP_IfPointcut(string condition) 引き数の条件式は、PHPの条件文を表す文字列です。 この条件式は、実行時に{@link eval()}関数で評価されます。 |
Method Summary | |
---|---|
protected void | _isJoinPointShadow(mixed joinPoint) |
protected void | _runtimeMatch(mixed joinPoint) |
Methods inherited from aowp.aspect.pointcut.AOWP_Pointcut | |
---|---|
__clone, _getAspectInstance, _isJoinPointShadow, _runtimeMatch, isHavePointcut, isJoinPointShadow, isNot, opAnd, opNot, opOr, patternMatch, runtimeMatch, setAdvice |
private string $_condition
public AOWP_IfPointcut(string condition)
引き数の条件式は、PHPの条件文を表す文字列です。
この条件式は、実行時にeval()
関数で評価されます。
protected void _isJoinPointShadow(mixed joinPoint)
protected void _runtimeMatch(mixed joinPoint)
指定した条件式を満たすとき、全てのジョインポイントを選択するポイントカット記述子です。