Codeigniter - autoloading Modelle mit aliases

Wenn ich manuell laden von Modellen in codeigniter ich kann geben Sie einen alias wie folgt:

$this->load->model("user_model","user"); //user is an alias to user_model
$this->user->getProfile(); //use the alias to refer to the actual model

Einige dieser Modelle werden ausgiebig in meine Bewerbung und so entschied ich mich autoload Sie mit autoload.php. Ich weiß, ich kann laden so:

$autoload['model'] = array("user_model","another_model");

Jedoch auf Sie verwiesen wird alle über Ihre Aliase. Ich will laden Sie Sie mit den bestehenden alias-Namen, so dass der aktuelle code ist nicht gestört.

Ich denke, ich kann etwas code, wie dies in einer geladen Helfer vielleicht:

$ci= &get_instance();
$ci->user = $ci->user_model;

Aber was ich wollte, zu prüfen ist, kann ich das Modell laden mit alias-Namen, während autoloading?

InformationsquelleAutor Undefined Variable | 2014-06-27

Schreibe einen Kommentar