Laravel:作曲家说已经安装了库并更新了composer.json但是

时间:2015-09-20 19:45:13

标签: php composer-php twilio

但是当我去composer.json时,图书馆没有显示。

我刚刚写了这个:

php composer.phar require twilio/sdk

我可以看到正在安装的依赖项和版本的典型运行 我甚至更新了它以确保它实际安装了它(否则它会抱怨什么都没有)但是

当我去路线并写下这个:

Route::match(array('GET', 'POST'), '/sms', function()
{
  $twiml = new Services_Twilio_Twiml();
  $twiml->say('Hello - sorry to ring in the WC', array('voice' => 'alice'));
  $response = Response::make($twiml, 200);
  $response->header('Content-Type', 'text/xml');
  return $response;
});

它说无法找到这个类,所以,twilio要么隐藏在每个捕食者身上,要么我不知道是什么。

问题:

所以,最终我需要知道要添加到配置应用程序服务提供程序的确切语法,但我只能找到与twilio相关的其他库的语法,这些库不是laravel的官方库,我宁愿使用twilio / sdk,而不是任何其他。

服务提供者和别名façade的语法是什么?

1 个答案:

答案 0 :(得分:1)

让我们看看....你知道命名空间是什么吗?因为在这种情况下您需要的只是文件的顶部:

use Path\To\Namespace\Class 

这就是......或者......

$twiml = New Path\To\Namespace\Services_Twilio_Twiml();