kunitsuji
tsuji****@m-s*****
2008年 6月 13日 (金) 14:43:15 JST
kunitsujiです。 櫻井さん、Kenjiさんこんにちは。 そういう使い方をしたことがなかったので、頭に入れておきます。 普通にrequireしてnewして使う場合は特に何もないでしょうが、load->model() としたらモデルでモデルを呼べないというのは、知りませんでした。 ちなみに、自分が作るときは、出来るだけクラスの債務を細かくして、 モデルやライブラリは機能を単一的にするようにしています。 コントローラー(またはライブラリ)など、呼び出す側と、 呼び出されるモデルなどを極力細かく「やれること」を分けて単純な「結果」の みを返す機能に小さくしています。 >櫻井です。 >素早い回答ありがとうございます。 > >やっぱり、設計の面でまずいところがあるようですね。 >参考URLでも、そう書いてありますし・・・。 >一応、$CIがインスタンスを保持しているようですが、もう一度 >設計を見直してみます。 >(実のところ、MVCの基本的な考え方がイマイチ分かっていないです) > >ありがとうございました。 > > >Kenji さんは書きました: >> Kenji です。 >> >> >> On Fri, 13 Jun 2008 03:40:14 +0900 >> Yuta Sakurai <sakur****@gmail*****> wrote: >> >>> 皆様、初めまして || こんにちは。 >>> 名市大で学生をしている、櫻井と申します。 >>> このMLには初めての投稿です。どうぞよろしくお願いします。 >> >> 櫻井さん、こんにちは。 >> >> >>> 早速で申し訳ないのですが、質問させてください。 >>> >>> 現在、CodeIgniterでのモデル部分実装で詰まっています。 >>> ある一つのモデルクラスから、別のモデルクラスをロードして使いたいのですが、 >>> ロードしてもインスタンス化されず、利用することができません。 >> >> http://codeigniter.com/forums/viewthread/74671/ >> が、参考になるかと思います。 >> >> 基本的には、設計を見直した方がいいと思います。 > >-- > >名古屋市立大学大学院 経済学研究科 >櫻井 雄大 (Y_Sakurai) >mail: sakur****@gmail***** > >_______________________________________________ >Codeigniter-users mailing list >Codei****@lists***** >http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users