但是当我去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的语法是什么?
答案 0 :(得分:1)
让我们看看....你知道命名空间是什么吗?因为在这种情况下您需要的只是文件的顶部:
use Path\To\Namespace\Class
这就是......或者......
$twiml = New Path\To\Namespace\Services_Twilio_Twiml();