首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在用composer安装后找不到

在用composer安装后找不到
EN

Stack Overflow用户
提问于 2016-08-14 20:54:27
回答 2查看 1.2K关注 0票数 1

我按照说明安装了这个软件包:

https://github.com/embedly/embedly-php#installing

在我的代码中,我做到了:

代码语言:javascript
复制
$api = new Embedly\Embedly(array('user_agent' => 'Mozilla/5.0 (compatible; mytestapp/1.0)'));

$objs = $api->oembed('http://www.bbc.com/news/world-latin-america-37077172?ns_mchannel=social&ns_campaign=bbc_breaking&ns_source=twitter&ns_linkname=news_central');

print_r($objs);

但我知道这个错误:

类“Embedly\Embedly”未找到

我遗漏了什么?我必须在提供者/别名中放点什么吗?如果是的话,我不知道是什么。我用的是Laravel 5.2。

EN

回答 2

Stack Overflow用户

发布于 2016-08-14 21:54:13

我猜你只是跟着自传,这是作曲家的台词。我在按下中添加了这一点。

为了解释这一点,Composer处理所有的自动加载和依赖关系。要显式地启用该功能,您需要包含它的autoload文件,所有这些都发生在其中。

只需将index.php (或容器)文件以以下方式开头:

代码语言:javascript
复制
<?php

require_once __DIR__ . '/vendor/autoload.php';

// your code
票数 3
EN

Stack Overflow用户

发布于 2016-08-14 23:44:58

在开头添加另一个“\”,如下所示:

$api = new \Embedly\Embedly(...) ;

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

https://stackoverflow.com/questions/38946533

复制
相关文章

相似问题

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