2008年9月25日木曜日

CakePHP1.2 モデル内から別のモデルクラスを使用する方法

CakePHP1.2になって色々とかゆいところに手が届くようになってきましたね。
The Cookbook :: 1.2 Collection :: マニュアル :: CakePHPによる開発 :: 環境設定 :: App クラス

これを読むと、どうやらモデル内から別のモデルも使用出来そう。
実際に試してみたところ、

App::import('Model', 'ModelClassName');
$model_class_name = new ModelClassName();
$model_class_name->find(...);


と、こんな感じでモデルの中からやる事ができました。
これで非アソシエーションな複数のモデルに対しても同じタイミングで処理を行うことが出来そうですね。

0 件のコメント:

久しぶりにブログを書く

最初ログインできなくて焦った。 いや、ログインはできたのだが、ログイン後に自分のブログの管理画面に遷移できず、新しいブログを作成する画面になってしまったからビビッてしまった。 どうやら、Google+(現在はサービス終了)に紐づいたプロフィールを設定しているとこのような状況に陥る...