Spec-Zone.ru › CodeIgniter 3

Автозагрузка ресурсов

CodeIgniter имеет функцию «Автозагрузки», которая позволяет автоматически инициализировать библиотеки, помощники и модели каждый раз при запуске системы. Если вам необходимо использовать определенные ресурсы по всему приложению, вы можете рассмотреть возможность их автоматической загрузки для удобства.

Следующие элементы могут быть загружены автоматически:

  • Классы, расположенные в каталоге libraries/
  • Файлы-помощники, расположенные в каталоге helpers/
  • Настраиваемые файлы конфигурации, расположенные в каталоге config/
  • Файлы языка, расположенные в каталоге system/language/
  • Модели, расположенные в каталоге models/

Чтобы выполнить автозагрузку ресурсов, откройте файл application/config/autoload.php и добавьте необходимый элемент в массив autoload. Инструкции для каждого типа элементов вы найдете в этом файле.

Примечание

Не включайте расширение файла (.php) при добавлении элементов в массив autoload.

Кроме того, если вы хотите, чтобы CodeIgniter использовал автозагрузчик Composer, просто установите $config['composer_autoload'] в TRUE или в пользовательский путь в файле application/config/config.php.

© 2014–2020 British Columbia Institute of Technology
Licensed under the MIT License.
https://codeigniter.com/userguide3/general/autoloader.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API