問題タブ [goaop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
619 参照

php - 設定方法 Go! Yii 1.1.13 で AOP PHP を使用してアスペクト指向プログラミングを機能させるには?

Go! をセットアップしようとしています。Yii Framework アプリケーションを使用した AOP Php。

私は次のことをしました:

1-インストールされたGo! 次の行を composer.json に追加して、composer を使用する AOP Php を作成します。

2-このようなアプリケーションカーネルを追加

3-TestMonitorAspect も追加しました。

彼の yii-aspect github プロジェクト統合の例は Yii 2.0 用であるため、ApplicationAspectKernel の index.php 初期化の独自のバージョンを作成しました。

私がしたことは、Yii アプリの onBeginRequest で ApplicationAspectKernel を初期化し、アプリを実行する前に次のようにしました。

どの側面も機能させることができません。

これを解決する方法について誰かアイデアがありますか? ヘルプやガイダンスは大歓迎です。ありがとう!

私たちが相談したリソースは次のとおりです。

  1. http://go.aopphp.com/docs/
  2. https://github.com/lisachenko/go-aop-php
  3. https://github.com/lisachenko/yii-aspect
  4. http://net.tutsplus.com/tutorials/php/aspect-directional-programming-in-php-with-go/
0 投票する
1 に答える
843 参照

php - GO!のトラブル アスペクト指向フレームワーク

誰かがGOで働いているなら!フレームワーク、私を助けてくれませんか。フレームワークをphp 5.3.13にインストールします。デモの例は機能しています。しかし、私の例はうまくいきません。Aspect(method beforeMethodExecution)は実行されません。

これが私のコードです。

メインファイル:

テストクラスを含むファイル:

}

アスペクトを持つファイル: