この記事の所要時間: 約 0分41秒
CakePHP関西勉強会での発表のためにアプリケーション実行の概要をシーケンス図で書いてみました。
具体的にはDispatcher#_invoke()[cake/dispatcher.php]が、コントローラ・コンポーネント・ビュークラスの各メソッドを呼び出す流れです。これを見るとアプリケーション側の各メソッドがどの順序で呼び出されるかが分かります。
なお図にあるUserControllerとUserComponentは、アプリケーションで定義しているものです。
勉強会での発表資料に解説があるので、そちらも参考にして下さい。
@see CakePHP関西勉強会終了しました&発表資料
cakephp_dispatcher__invoke_sequence.pdf
- Newer: CakePHP 1.2RC3はPluginの仕様が一部変わってる?
- Older: CakePHP関西勉強会終了しました&発表資料
トラックバック:1
- このエントリーのトラックバックURL
- /blog/2008/12/cakephp_dispatcher__invoke_sequnce_diagram.html/trackback
- Listed below are links to weblogs that reference
- CakePHP アプリケーション実行の流れをシーケンス図で書いてみた from Shin x blog
- trackback from buy klonopin 12-03-15 (木) 20:07
-
very nice post…
It’s hard to find knowledgeable people on this topic, but you sound like you know what you’re talking about! Thanks…