【问题标题】:Codeigniter and composer, class not foundCodeigniter 和作曲家,找不到类
【发布时间】:2018-04-05 15:34:04
【问题描述】:

我已经用 composer 安装了这个库: mailchimp

到我的 codeigniter 2.x 项目。我正在从控制器调用库:

$MailChimp = new \MailChimp('abc123abc123abc123abc123abc123-us1');

但错误是:

Class 'MailChimp' not found in /var/www/CI/application/controllers/auth.php

其中 auth 是我从中调用 MailChimp 类的控制器。

【问题讨论】:

    标签: php codeigniter composer-php mailchimp-api-v3.0


    【解决方案1】:

    看起来你只需要将类切换到它的全名:

    $MailChimp = new \DrewM\MailChimp\MailChimp('abc123abc123abc123abc123abc123-us1');
    

    或者,在初始化 MailChimp 对象之前,use 命名空间wrapper's documentation 建议:

    use \DrewM\MailChimp\MailChimp;
    $MailChimp = new MailChimp('abc123abc123abc123abc123abc123-us1');
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-17
      • 1970-01-01
      • 2015-01-30
      • 2017-12-01
      • 1970-01-01
      • 2015-11-27
      • 2017-02-06
      相关资源
      最近更新 更多