Auto-Carga de Recursos
CodeIgniter viene con una característica de "Auto-carga" que permite a librerías, asistentes(helpers), y complementos ser inicializados automáticamente cada vez que el sistema arranque. Si necesita ciertos recursos a nivel global a lo largo de su aplicación, debe considerar la posibilidad de Auto-carga para su conveniencia.
Los siguientes elementos pueden ser cargados automáticamente:
- Clases Core encontradas en la carpeta "libraries"
- Asistentes (Helpers) encontrados en la carpeta "helpers"
- Complementos encontrados en la carpeta "plugins"
- Archivos de configuración encontrados en la carpeta "config"
- Archivos de lenguaje encontrados en la carpeta "system/language"
- Modelos encontrados en la carpeta "models"
Para autocargar recursos, abra el archivo application/config/autoload.php y agregue el elemento que desea cargar al arreglo autoload. Encontrará las instrucciones en el archivo correspondiente a cada uno de los tipos de elementos.
Nota: No incluya la extensión del archivo (.php) cuando agregue elementos al arreglo de autocargado.