如何在 kohana 3.3 中使用作曲家?

How to use the composer in kohana 3.3?

正在尝试连接包:https://packagist.org/packages/facebook/php-sdk-v4

这样做:php composer.phar 需要 facebook / php-sdk-v4

有安装包成功

composer.json:

{
    "require": {
        "phpunit/phpunit": "3.7.24",
        "phing/phing": "dev-master",
        "facebook/php-sdk-v4": "4.1.*@dev"
    }
}

加载模块前的文件butstrap.fp添加:

require (DOCROOT.'vendor / autoload.php ');

在右侧控制器调用:

FacebookSession :: setDefaultApplication ('APP_ID', 'APP_SECRET'); and I get the error:

ErrorException [致命错误]: Class 'FacebookSession' 未找到

这是为什么?

已尝试 运行

$ session = new FacebookSession (); , An error occurs:

ErrorException [致命错误]: Class 'FacebookSession' 未找到

Facebook SDK 使用命名空间,而您没有使用它们。这就是找不到 class 的原因:您必须添加命名空间或将 class 导入您自己的命名空间。

使用带有命名空间的 class 的全名。

Facebook\FacebookSession::setDefaultApplication ('APP_ID', 'APP_SECRET');

$session = new Facebook\FacebookSession();