質問

私はのKohanaのイベントシステムを理解しようとしています。私は理解していない唯一のものは、イベントを配置する場所を、ある::コードを追加します。

これは、任意のイベントが発生する前に、それが実行される場所にする必要があります。または私は何かが足りないのですか?

どのような私が達成したいことはどこでも利用可能であるクラスを構築することですが、本当にKohanaの中にそれをハックする必要はありません。

誰もこれに光を投じることはできますか?

役に立ちましたか?

解決

あなたのイベントでのフック::コードを追加します。

ドキュメントから:

  

フックのパワーは主にイベントクラスから来ています。あなたがイベントにフックを取り付けることができるようにイベントのいずれかが開始される前にフックがロードされます。

他のヒント

通常イベント::追加()とイベント::置き換える()フックのコンストラクタに配置されています。 フックは(「system.ready」)システムの最初のイベントの前にロードされているので、あなたはすべてのシステムまたはカスタムイベントにコールバックを追加することができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top