首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel 5.1 -服务提供者无法解决依赖关系

Laravel 5.1 -服务提供者无法解决依赖关系
EN

Stack Overflow用户
提问于 2015-12-15 14:46:38
回答 1查看 164关注 0票数 2

我想使用来自阿劳伊的Youtube包装服务提供商,我得到了以下错误。

无法解决的依赖解决类[参数#0 $key ]中的Alaouy\Youtube\Youtube

这是控制器内部的代码:

代码语言:javascript
复制
use Alaouy\Youtube\Youtube;

class UrlController extends Controller
{
    public function search(Request $request, Youtube $yt)
    {
        $yt->parseVIdFromURL($request->input('url'));
    }

    ....

在寄存器方法中,您可以看到他是如何访问配置文件的,该代码出现在他的API中。

代码语言:javascript
复制
$this->publishes(array(__DIR__ . '/../../config/youtube.php' => config_path('youtube.php')));
    $this->app->bindShared('youtube', function () {
        return $this->app->make('Alaouy\Youtube\Youtube', [config('youtube.KEY')]);
    });

"php技工供应商:发布“-已执行

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-15 23:27:56

解决办法是使用正面。

代码语言:javascript
复制
use Youtube;

public function search(Request $request)
{
    Youtube::parseVidFromURL($request->input('url'));
}

感谢来自:拉腊卡斯特的论坛成员

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

https://stackoverflow.com/questions/34292142

复制
相关文章

相似问题

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