Использование библиотек CodeIgniter
Все доступные библиотеки расположены в system/libraries/ папке. В большинстве случаев, чтобы использовать один из этих классов его включают в инициализацию контроллера используя следующий метод:
$this->load->library('class_name');
Где ‘class_name’ - это имя класса, который вы хотите вызвать. Например, для нагрузки библиотеки валидации форм следует сделать это:
$this->load->library('form_validation');
После инициализации вы можете использовать его, как указано в руководстве пользователя на странице, соответствующей этому классу.
Кроме того, несколько библиотек могут быть загружены одновременно, передавая массив библиотек в метод load.
Пример:
$this->load->library(array('email', 'table'));
Создание собственных библиотек
Пожалуйста прочтите раздел руководства пользователя, который описывает, как создавать свои собственные библиотеки.