我想在我的项目中使用来自API的接口:
<?php
namespace Spatie\Dropbox;
interface TokenProvider
{
public function getToken(): string;
}
?>
我如何在我的代码中实现这一点?它就像:
class refresh implements Spatie\Dropbox\TokenProvider{
public function getToken(){
$this->getToken();
}
}
一直给予我错误:“**刷新声明:getToken()必须与Spatie\Dropbox\令牌提供商::getToken()兼容:**中的字符串”
如果有人能解释为什么会这样,以及它是如何正确工作的,我将非常感激。
1条答案
按热度按时间jfgube3f1#
这是因为该方法应该返回string,而您一次又一次地重新调用它,应该如下所示: