Суперобъект codeigniter - это объект, который позволяет ссылаться на любой загруженный ресурс codeigniter или загружать новые без инициализации классов каждый раз.
например, в вашей библиотеке, если вы хотите сослаться на базу данных, вы должны сделать следующее
function whatever()
{
$this->ci =& get_instance() // sets an object in your library to point to the codeigniter object
$this->ci->db->get('mytable');
}
где в контроллере это будет просто
function whatever
{
$this->db->get('mytable);
}
это потому, что библиотеки не имеют ссылки на объект codeigniter по умолчанию (по многим причинам)