русская документация

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

В CodeIgniter разработчику предоставляется функциональность автозагрузки, которая позволяет автоматически инициализировать библиотеки, вспомогательные функции, плагины при каждом запуске системы. Если какой-либо ресурс нужен вам в рамках всего приложения, вы можете для простоты использовать автозагрузку этого ресурса.

Hooks - расширение ядра фреймворка

В CodeIgniter хуки (hook - англ. "крюк") позволяют изменить внутренние механизмы работы ядра без вмешательства в исходный код.

Разработка классов ядра

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

Разработка собственных библиотек

Когда в данном руководстве используется термин "библиотека" то подразумевается класс расположенный в каталоге libraries и описанный в разделе _Справочник Классов_ данного руководства.

Использование библиотек CodeIgniter

Все библиотеки, предоставляемые CodeIgniter расположены в каталоге system/libraries. В большинстве случаев для использования этих классов нужно выполнить их инициализацию в классе контроллера использую следующую функцию:

  1. $this->load->library('class name');

RSS-материал

Вход в систему

Последние комментарии