CodeIgniter Forums

Full Version: How does CI handle multiple attempts to load the same file?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

El Forum

[eluser]gunnarflax[/eluser]
If I load a library in my controller and then later also loads it within a model, does CI load it twice or abort the second attempt because it can see that it is already loaded?

El Forum

[eluser]jmadsen[/eluser]
aborts

El Forum

[eluser]davidbehler[/eluser]
CI loads libraries only once, no matter how often you use $this->load->library();. When ever a library is already loaded and you try to load it again an entry will be added to the log file that says so, this helps you find places in your code with unneeded function calls.

El Forum

[eluser]gunnarflax[/eluser]
Great! Thank you for the elaborate answer!