Hatena::Groupcatalyst

dann@catalyst このページをアンテナに追加 RSSフィード

2008-03-22

Catalystに依存しないモデルのロジックについて

00:22 |  Catalystに依存しないモデルのロジックについて - dann@catalyst を含むブックマーク はてなブックマーク -  Catalystに依存しないモデルのロジックについて - dann@catalyst  Catalystに依存しないモデルのロジックについて - dann@catalyst のブックマークコメント

  • DBのみに依存したロジックは、全部Schemaにかいていく。MyApp::Base::Model::DBICを継承したクラスは自動生成して、Logicはそこには記述しない。
  • Logicクラスには、複数のModelクラス(Catalyst非依存)を参照するようにする。

という形にしようかなぁと。

まだ、「MyApp::Base::Model::DBICを継承したクラスの自動生成」ができてないけど、ここはschema_dumperに手をいれてやろうかと思ったたり。別のスクリプトでもいいかもしれないけど。

なんで、MyApp::Base::Model::DBICを継承したモデルクラスにロジックを記述しないかっていうと、スクリプトで自動生成したいから。それ以外の理由はなかったりする。

トラックバック - http://catalyst.g.hatena.ne.jp/dann/20080322