コード内のモデルの名前を一般化したいと思います。
コントローラーのクラス名に一致するモデルを自動的にロードする親コントローラーを作成しました。
ただし、モデルが読み込まれると、モデルの名前が付けられます。元;
$this->load->model('some_model') creates $this->some_model
私がやりたいことは、変数 $this->model を作成して、$this->some_model
.
コア コードを変更したくないので、親コントローラーで使用できる PHP ソリューションがあることを願っています。
運が悪かったので、次のことを試しました:
$this->load->model($model_name);
$this->model = ${ $model_name };
これはエラーを返し$this->model_name undefined
ます。
気をつけて、リー