![](/img/trans.png)
[英]Class 'Role" not found [Symfony\Component\Debug\Exception\FatalErrorException]
[英]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 update
和composer 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');
参考
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.