モダンperlのモデル分離
Catalyst::Model::AdaptorはCatalystアプリケーション内で$c->model('User')が呼ばれたときに
MyApp::Model::Userオブジェクトを返すのではなく、MyApp::Model::Userをプロキシとして使用し、
指定された他の型のオブジェクトを返します。
ならばMyApp::API::Userのnewはこうじゃないとあかんのでは。by柔道家
sub new { my $class = shift; return ref $class ? $class : bless {}, $class; }
この辺、Adaptor使う前後にコードが色々あるから少しだけ混乱しやすい。
そしてどーしてもどっからもresultsetが取れない罠。
本の通りに書いてんだけどなー?分からん。
肝心のcrud部分のサンプルも載ってないので困る。
この本、言ってる事は正しい。って言われた。