Поскольку код полностью самодостаточен (похоже), просто оберните все это (кроме тегов php) в функцию в class Delicious{}
- вот так:
class Delicious {
function doBookmarks(){
[insert all library code here]
}
}
Затем загрузите библиотеку и туда, где вы хотите данные, позвоните $bookmarks = $this->delicious->dobookmarks
.
Обязательно обратитесь к ссылке на библиотеку CI выше, чтобы убедиться, что ваш код вложен правильно, или он не будет загружаться правильно - и помните, что вам нужно get_instance()
внутри кода библиотеки, если вы хотите перезвонить любой код CI - который вы должны делать как можно меньше вне CI, так как это вызывает проблемы с памятью.