CodeIgniterのコントローラ(CI_Controller)はグローバルな存在である。
確かに、Webページにアクセスするときって、1リクエスト1コントローラしか通らないからなぁ。
なので、共通で使う変数とかは、コントローラに持たせた方がベターかも。
ちなみに、モデル(CI_Model)は、__getメソッドを実装しているので、
コントローラに定義していれば、モデルに定義されていなくても、
見に行ってくれる。
CodeIgniterのコントローラ(CI_Controller)はグローバルな存在である。
確かに、Webページにアクセスするときって、1リクエスト1コントローラしか通らないからなぁ。
なので、共通で使う変数とかは、コントローラに持たせた方がベターかも。
ちなみに、モデル(CI_Model)は、__getメソッドを実装しているので、
コントローラに定義していれば、モデルに定義されていなくても、
見に行ってくれる。
メインはWeb系エンジニアです。
コメント