Codeigniter 和作曲家,class 未找到
Codeigniter and composer, class not found
我已经用 composer 安装了这个库:
mailchimp
到我的 codeigniter 2.x 项目。我正在从控制器调用库:
$MailChimp = new \MailChimp('abc123abc123abc123abc123abc123-us1');
但错误是:
Class 'MailChimp' not found in /var/www/CI/application/controllers/auth.php
其中 auth 是我调用 MailChimp 的控制器 class。
看来您只需要将 class 切换为其全名:
$MailChimp = new \DrewM\MailChimp\MailChimp('abc123abc123abc123abc123abc123-us1');
或者,use
初始化 MailChimp 对象之前的命名空间,如 wrapper's documentation 建议的那样:
use \DrewM\MailChimp\MailChimp;
$MailChimp = new MailChimp('abc123abc123abc123abc123abc123-us1');
我已经用 composer 安装了这个库: mailchimp
到我的 codeigniter 2.x 项目。我正在从控制器调用库:
$MailChimp = new \MailChimp('abc123abc123abc123abc123abc123-us1');
但错误是:
Class 'MailChimp' not found in /var/www/CI/application/controllers/auth.php
其中 auth 是我调用 MailChimp 的控制器 class。
看来您只需要将 class 切换为其全名:
$MailChimp = new \DrewM\MailChimp\MailChimp('abc123abc123abc123abc123abc123-us1');
或者,use
初始化 MailChimp 对象之前的命名空间,如 wrapper's documentation 建议的那样:
use \DrewM\MailChimp\MailChimp;
$MailChimp = new MailChimp('abc123abc123abc123abc123abc123-us1');