Perl日記

日々の知ったことのメモなどです。Perlは最近やってないです。

Modelはいらない子?

CatalystMVCの勉強をだらだらとのろのろとやっていっているけれど、いろいろ調べているうちに、どうもModelディレクトリにモデルを入れるのは、最近の手法ではないのかなという感じ。
参考:
catalystでモデル分離が落ち着いた。その上でUser->find_by(id => 2)とかしてみた - だるろぐ跡地最近のCatalystアプリケーションの構成 - (゚∀゚)o彡 sasata299's blog
確かに$c->model('モデル名')って取り出しやすいけれど、それがMとCの結合度を高めてしまっている、という理由ぽい。
で。
今日はCatalyst::Model::Adaptorを使って、API経由でロジックを記述するやり方を覚えた。
参考:
Catalyst::Model::Adaptorを使ってみた - hide-k.net#blogCatalyst::Model::AdaptorがGJ : D-7 <altijd in beweging>


Catalystのヘルパーって何個あるんやろ?