我想使用phpmailer库,我按照以下步骤下载了codeigniter 3的新版本并使用了作曲家
1 . $config['composer_autoload'] = true;
然后将composer.json文件放入应用程序文件夹中。
composer安装到应用程序位置
供应商文件夹已创建。
我创建了一个新文件PHPMailer.php位置
/opt/lampp/htdocs/projects/testone/application/vendor
(包含代码)
PHPMailer_Library类 { 公共功能__construct() { log_message('Debug','PHPMailer类已加载。'); }
public function load()
{
$objMail = new PHPMailer\PHPMailer\PHPMailer();
return $objMail;
}
}
然后我创建了新的控制器Testing
class Testing extends CI_Controller {
public function index()
{
$this->load->library("phpmailer_library");
$objMail = $this->phpmailer_library->load();
}
}
现在我收到类似这样的错误
Unable to load the requested class: Phpmailer_library.
请给我建议我所缺少的东西。