>>前に戻る

ScriptExecution

1. Join Point

スクリプトを実行したとき.

2. Target AST element

AOWP_PHPRootElement

3. ジョインポイントを選択するポイントカット

AOWP_ScriptExecutionPointcut

4. ポイントカットで指定できるパラメータ

スクリプト名

5. アドバイス本体内で使用できるコンテキスト情報

なし

6. 複数のアドバイスが当ジョインポイントに織り込まれる場合の挙動

複数のアドバイスが、当ジョインポイントに織り込まれる場合、FunctionExecutionと同じ動きをします。省略します。

7. 例外の扱い

afterアドバイスの実行以前に例外がスローされた場合、afterアドバイスは実行されません。

8. 注意

以下の2点は、今後修正する予定です。
1. グローバルスコープのreturn文によりスクリプトの実行が終了された場合、afterアドバイスは実行されない。
2. aroundアドバイス本体内で proceed を実行することができない。