Автозагрузка ресурсов
CodeIgniter поставляется с функцией автозагрузки, которая позволяет библиотекам, помощникам и моделям инициализироваться автоматически каждый раз при запуске системы. Если вы нуждаетесь в определенных ресурсах глобально по всему вашему приложению, для удобства вы можете использовать их автозагрузку.
Следующие элементы могут быть загружены автоматически:
- Классы ядра, из директории "libraries"
- Файлы помощников, из директории "helpers"
- Пользовательские конфигурационные файлы, находящиеся в директории "config"
- Языковые файлы, находящиеся в директории "system/language"
- Модели, находящиеся в директории "models"
Для того, чтобы загружать ресурсы автоматически, откройте файл application/config/autoload.php и добавьте элемент, который вы хотите загрузить, в массив autoload. Вы найдете инструкции в этом файле, в соответствии с каждым типом элемента.
Примечание: Не указывайте расширение файла (.php) при добавлении элементов в этот массив.