Cakeのシーケンス図も書いてやる。

Cakeを玩ぶ前に、ソースコードを読みながら書いてみた。
フレームワークの最低限の設計とかは理解しときたいな。と。
魔改造のお供。

Cake1.3。

まずコントローラ。

View周りは別画像で。


気になるとこメモ。

1. モデルがFly Weightパターンで生成されてる(っぽい)。
ClassRegistryは図で略してます。
2. 手元の書籍と Viewヘルパーのメソッドの実行順序が微妙に違う。
3. Viewクラスのインスタンスがギリギリまで生成されない。


間違ってたらごめんなさい。