繁体   English   中英

Symfony \\\\ Component \\\\ Debug \\\\ Exception \\\\ FatalErrorException“,” message“:”找不到类'Authy_Api'

[英]Symfony\\Component\\Debug\\Exception\\FatalErrorException“,”message“:”Class 'Authy_Api' not found

{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Class 'Authy_Api' not found","file":"\/home\/vagrant\/Code\/curve\/app\/controllers\/UsersController.php","line":9}}

我在"laravel/framework": "4.2.*"下的composer.json文件中添加了"authy-php": "2.*" "laravel/framework": "4.2.*"

在我的控制器中,我将其实例化为:

private $authy;

public function __construct()
{
    $this->authy = new Authy_Api(Config::get('authy.authy'));
}

我运行了composer updatecomposer dump-autoload ,两者都没有解决我的问题。

我也尝试做十大谷歌搜索结果,没有一个解决了这个问题。

为什么无法从包装中识别出班级?

您应该在控制器中使用:

$this->authy = new \Authy\Authy_Api(Config::get('authy.authy'));

并不是

$this->authy = new Authy_Api(Config::get('authy.authy'));

因为Authy_Api是在Authy名称空间中定义的

来自github自述文件。 对于作曲家,要求:

"authy/php": "2.*"

和使用班级

$authy_api = new Authy\AuthyApi('#your_api_key');

参考

Authy / Php自述文件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM