Приложение для Facebook с Kohana 3
Использование FB на сайте просто
require_once 'facebook-php-sdk/src/facebook.php';
// Create our Application instance.
$facebook = new Facebook(array(
'appId' => 'zzzz',
'secret' => 'zzz',
'cookie' => true,
));
Я попробовал следующее в bootstrap.php
include Kohana::find_file('vendors/Facebook', 'facebook');
//gives correct path, facebook.php is 755
Класс Facebook записывается так:
class Controller_Facebook extends Controller{}
$this->facebook = new Facebook(array('appId' => 'zzz', 'secret' => 'zzz', 'cookie' => true,));
//the line above causes the error below
ErrorException [ Fatal Error ]: Class 'Facebook' not found
Кто-нибудь решил эту проблему раньше? Если так, то как мне получить доступ к $this->facebook в контроллерах?
2 ответа
Я думаю, что у вас есть опечатка на пути, вы хотите:
include Kohana::find_file('vendor/Facebook', 'facebook');
'vendor /' вместо 'vendors/' в пути.