このエントリーをはてなブックマークに追加

更新日: 2016年2月25日

実行時間: 0.0079

CI_Model

 「CI_Model」クラスは、他のコアクラスと違い「CodeIgniter.php」や他のコアクラスから事前にロードされることはありません。
 ユーザが開発するモデルの基底クラスとなり、ユーザはこのクラスを拡張してモデルをコーディングしていくことになります。

 「CI_Model」クラス自体に提供する機能はありませんが、 「CI_Controller」クラスと同様に各コアクラスのインスタンスをそれぞれの対応するプロパティから利用することが可能となっています。

CI_Benchmark $this->benchmark
CI_Hooks $this->hooks
CI_Config $this->config
CI_Utf8 $this->utf8
CI_URI $this->uri
CI_Router $this->router
CI_Output $this->output
CI_Security $this->security
CI_Input $this->input
CI_Lang $this->lang
CI_Loader $this->load
 上記のプロパティ変数と同名のプロパティ変数をユーザが開発するコントローラで定義すること>はできません