Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Codeigniter 3:如何使用composer软件包?(Twilio SDK) 到目前为止我所做的:_Php_Composer Php_Twilio_Codeigniter 3_Traits - Fatal编程技术网

Php Codeigniter 3:如何使用composer软件包?(Twilio SDK) 到目前为止我所做的:

Php Codeigniter 3:如何使用composer软件包?(Twilio SDK) 到目前为止我所做的:,php,composer-php,twilio,codeigniter-3,traits,Php,Composer Php,Twilio,Codeigniter 3,Traits,我对CI非常熟悉,但对composer和twilio SDK来说是个新手。阅读了一些教程和文档后,我成功地安装了composer和twilio软件包。但是,/vendor文件夹与我的CI安装并行: /var/www/html/ - application - system - vendor 因此,我对config.php进行了如下编辑: $config['composer_autoload'] = '/var/www/html/vendor/autoload.php'; 在我的控制器中

我对CI非常熟悉,但对composer和twilio SDK来说是个新手。阅读了一些教程和文档后,我成功地安装了composer和twilio软件包。但是,
/vendor
文件夹与我的CI安装并行:

/var/www/html/
 - application
 - system
 - vendor
因此,我对config.php进行了如下编辑:

$config['composer_autoload'] = '/var/www/html/vendor/autoload.php';
在我的控制器中,尝试使用Twilio SDK中记录的SDK:

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Test extends CI_Controller {

    use Twilio\Rest\Client;

    public function twilio()
    {
        $client = new Client($AccountSid, $AuthToken);

    }

}

Config.php
中,放置以下代码行

$config['composer_autoload'] = TRUE;
require_once FCPATH . 'vendor/autoload.php';
并对控制器进行如下更改:-

<?php

use Twilio\Rest\Client;

defined('BASEPATH') OR exit('No direct script access allowed');

  class Test extends CI_Controller {

  public function twilio()
  {
    $client = new Client($AccountSid, $AuthToken);

  }
}

试试我做的描述。谢谢-放置
使用Twilio\Rest\Client高出两行执行此任务:)