首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在使用'GrahamCampbell/Laravel-GitHub‘时修复’to参数以函数Http\Adapter\Guzzle6 6\Client::buildClient()‘

如何在使用'GrahamCampbell/Laravel-GitHub‘时修复’to参数以函数Http\Adapter\Guzzle6 6\Client::buildClient()‘
EN

Stack Overflow用户
提问于 2019-04-21 19:21:01
回答 1查看 993关注 0票数 1

我用laravel制作了一个用于教育机构管理的web应用程序,所以我必须创建一个协作工作区。

我发现的想法是使用GitHub存储库,在网上搜索之后,我发现'GrahamCampbell /Laravel‘。

我像文档一样进行安装,但是当我测试时有以下错误:

代码语言:javascript
复制
Too few arguments to function Http \ Adapter \ Guzzle6 \ Client :: buildClient (), 
0 passed in C: \ Users \ Fehmi \ Dropbox \ GRASP \ vendor \ php-http \ guzzle6-adapter \ src \ Client.php on line 31 and exactly 1 expected "
代码语言:javascript
复制
use GrahamCampbell\GitHub\Facades\GitHub;
class GitController extends Controller
{
   public function FuncName ()
   {
     dd(GitHub::me()->organizations());
   }
}

我的结果是

代码语言:javascript
复制
Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_RECOVERABLE_ERROR)
Too few arguments to function Http\Adapter\Guzzle6\Client::buildClient(), 0 passed in C:\Users\Fehmi\Dropbox\GRASP\vendor\php-http\guzzle6-adapter\src\Client.php on line 31 and exactly 1 expected
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-21 19:48:41

确保使用最新的php-http/guzzle6-adapter版本。

只有带有$client = static::buildClient();$client = static::buildClient();,并且它有一个允许调用没有参数PR 32中的固定发行

GrahamCampbell/Laravel-GitHub只将guzzle6版本作为范围在1.0 (包括)到2.0之间

也许使用^2.0或者至少使用^1.1可能会有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55785947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档