Рекомендуемый подход к объединению сырых PHP и Codeigniter - PullRequest
2 голосов
/ 16 декабря 2010

Я создаю веб-приложение, используя Codeigniter в качестве своего предпочтительного фреймворка.У меня есть сторонняя библиотека, которую я использую для проверки подлинности OpenID.Библиотека написана на сыром PHP (я пробовал некоторые библиотеки OpenID, написанные для Codeigniter, но я не мог заставить их работать так, как мне хотелось).

Какой рекомендуемый подход дляиспользовать эту необработанную библиотеку PHP вместе с моими файлами Codeigniter?Библиотека не такая уж большая, но я бы предпочел, если бы я мог просто подключить эту библиотеку к своему приложению Codeigniter, потому что я новичок в Codeigniter и предпочел бы потратить время на создание приложения, а затем портировать библиотекуот сырого PHP до Codeigniter, если мне не нужно.

Дополнительная информация: я написал несколько приложений на сыром PHP, но я новичок в Codeigniter

Ответы [ 2 ]

6 голосов
/ 16 декабря 2010
include 'wherever/it/is.php';

$foo = new Bar;

Магия!:)

6 голосов
/ 16 декабря 2010

Является ли библиотека классом в одном файле?«Способ Codeigniter» для этого - поместить его в каталог application/libraries.В CI позвоните $this->load->library('MyLibraryName');, прежде чем использовать его.(Существуют также способы автоматической загрузки библиотеки - см. application/config/autoload.php)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...