2009-04-08 $c->modelを使わないことにした Catalyst 外部スクリプトからAPIが使えるってことは当然catalyst内からも呼べるわけで。 $cに依存してるメソッドを使う理由が無い。 というわけでモデルの呼び方をテストスクリプト、CLI、Webとで共通化しようとしてる。 テストスクリプトとCLI用プログラムとWebとで、共通な処理を共通の方法で行えるようにしたい。 WebだとConfigLoaderがやってるyamlの読み込みをテストスクリプトだとYAML::Suck::Loadするのが悪く思えてきた。 MyApp::ConfigLoader作ればいいんだけどそれもどうなのか。良くない気がする。