【问题标题】:How to use the composer in kohana 3.3?如何在 kohana 3.3 中使用作曲家?
【发布时间】:2015-07-16 20:55:04
【问题描述】:

尝试连接包: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 [致命错误]:找不到类“FacebookSession”

这是为什么呢?

试图运行

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

ErrorException [致命错误]:找不到类“FacebookSession”

【问题讨论】:

    标签: facebook composer-php kohana kohana-3


    【解决方案1】:

    使用类的全名,带有命名空间。

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

    $session = new Facebook\FacebookSession();
    

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-24
        • 1970-01-01
        • 2015-06-09
        • 1970-01-01
        • 1970-01-01
        • 2017-03-13
        相关资源
        最近更新 更多