Modèle de chargement de codeigniter dans la bibliothèque

J'utilise codeigniter 2.1.3

Je suis en train de charger un modèle à partir de la bibliothèque. Au départ, mon code dans la construction de la bibliothèque ressemble à ceci

$this->CI=& get_instance(); $this->CI->load->database('default')

Ensuite dans l'une de mes méthodes de bibliothèques

quand j'ai essayé la ligne ci-dessous cela ne fonctionne pas

$this->load->model('model_name')

mais quand j'ai essayé cette

$this->CI->load->model('model_name','',TRUE)

il fonctionne, quelqu'un peut expliquer ce qu'est l'instance de CI désigne et les 2 paramètres supplémentaires lors du chargement du modèle? Merci à l'avance.

source d'informationauteur edelweiss