Интеграция Facebook SDK в качестве поставщика в CakePHP

Я пытаюсь интегрировать текущую версию Facebook php sdk. Я загрузил Facebook SDK в свою папку поставщика cakephp, которая находится на /app/Vendor. Но существует некоторая проблема с импортом файлов из AppController. Я пытаюсь импортировать папку Vendor, но она выдает исключение. В следующем сегменте есть сообщение об ошибке;

Fatal error: Class 'FacebookSession' not found in /var/zpanel/hostdata/zadmin/public_html/msk_coderank_in/app/Controller/AppController.php on line 41

Кроме того, я попытался App::import("Vendor","Facebook"); закодировать импорт папок поставщиков. Файлы Facebook SDK, расположенные в папке Facebook (например: app/Vendor/Facebook/FacebookSession.php).

Спасибо и с уважением


person user3566301    schedule 22.08.2014    source источник
comment
​​stackoverflow.com/questions/24743655 /   -  person ndm    schedule 23.08.2014
comment
Кроме того, я пробовал, но снова выдает Not Found.   -  person user3566301    schedule 23.08.2014


Ответы (1)


попробуй это:

Вместо этого используйте поставщика

App::uses('Geshi', 'Vendor');

Or

include APP.'Vendor'.DS.'Facebook'.DS.'FacebookSession.php';
person Tiago Silva    schedule 18.12.2014