<?php
class Home extends CI_Controller
{
public function __construct()
{
// load libraries //
$this->load->library('session');
$this->load->library('database');
$this->load->library('captcha');
// alternative
$this->load->library(array('session', 'database', 'captcha'));
// load models //
$this->load->model('menu_model', 'mmodel');
$this->load->model('user_model', 'umodel');
$this->load->model('admin_model', 'amodel');
// alternative
$this->load->model(array(?));
}
}
?>
すべてのモデルを配列でロードするにはどうすればよいですか?出来ますか?配列内の複数のモデルをロードする - codeigniterフレームワーク
私は2つを組み合わせると 'モデル()'メソッドを作ることになります単純に配列を反復し、それぞれに対して 'model()'を呼び出します。 – AlienWebguy
なぜ新しい方法を作るのですか?これは、既存のものには何ら影響しません。個人的には、最初にモデルをロードするために配列を使用しないでください。ループを使用するだけです。実際には、すでに完了しているファイル名の配列を渡すだけで、別名のオブジェクト名を使用するのは好きではありません。 –
彼らは '$ this-> model($ babe)'をシステムファイルの変数名として使います。 :D –